Perl GridAuth client API
GridAuth - Perl implementation of the GridAuth API Specification
use GridAuth; my $auth = new GridAuth(); my $auth->login($username, $password); print $auth->get('proxy');
This module is an implementation of the GridAuth API Spec. Use this module for access to authentication and authorization with any GridAuth instance.
This is the Perl implementation of the GridAuth API spec, which abstracts the infrastructure details and evolving grid-standards from the developer to allow basic authentication and authorization without the complexities of dealing with a full GSI deployment.
This is the constructor method which simply allocates space. The constructor does not communicate with the service handler in any way.
This method will overwrite the default service handler, this can be useful in testing situations where you don't want to run against a production environment.
Login and establish a new grid session, this grid session can persist across multiple applications and resources.
Login with an existing grid session, this is used for continuing a previous login from a different application or resource.
This will destroy the logged in grid session
Return the value of the passed in key
Return a list of all keys
Return a list of groups
Returns true iff user is a member of group
This page provides information and links about the GridAuth package including relevant client APIs
Tim Warnock, <email@example.com>
Copyright 2005 by Tim Warnock
This library is free software; you can redistribute it and/or modify it under the same terms as Perl itself.