issrg.globus
Interface PermisAuthz

All Known Implementing Classes:
GridSamlSender, SocketSamlSender

public interface PermisAuthz

This is the interface to the Authorization service for processing SAML requests. There are two implementations - one communicates to grid service, another talks to a standalone PDP (SamlADF).


Method Summary
 SAMLResponse processSAMLRequest(SAMLRequest saml)
          This method processes the given Authorization request and returns an authorisation decision.
 

Method Detail

processSAMLRequest

SAMLResponse processSAMLRequest(SAMLRequest saml)
                                throws java.rmi.RemoteException
This method processes the given Authorization request and returns an authorisation decision.

Parameters:
saml - - the SAMLRequest to make decision about
Returns:
SAMLResponse with the authorisation decision in it
Throws:
java.rmi.RemoteException