Perl GridAuth client API
NAMEGridAuth - Perl implementation of the GridAuth API Specification
SYNOPSISuse GridAuth; my $auth = new GridAuth(); my $auth->login($username, $password); print $auth->get('proxy');
ABSTRACTThis module is an implementation of the GridAuth API Spec. Use this module for access to authentication and authorization with any GridAuth instance.
DESCRIPTIONThis 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.
CLASS METHODS
new GridAuthThis is the constructor method which simply allocates space. The constructor does not communicate with the service handler in any way.
setServiceHandler( $url )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( $username, $password )Login and establish a new grid session, this grid session can persist across multiple applications and resources.
login( $session )Login with an existing grid session, this is used for continuing a previous login from a different application or resource.
|