gov.nih.nci.cagrid.authentication.service
Class AuthenticationServiceImpl

java.lang.Object
  extended by gov.nih.nci.cagrid.authentication.service.AuthenticationServiceImplBase
      extended by gov.nih.nci.cagrid.authentication.service.AuthenticationServiceImpl

public class AuthenticationServiceImpl
extends AuthenticationServiceImplBase

TODO:DOCUMENT ME


Constructor Summary
AuthenticationServiceImpl()
           
 
Method Summary
 SAMLAssertion authenticate(Credential credential)
           
 
Methods inherited from class gov.nih.nci.cagrid.authentication.service.AuthenticationServiceImplBase
getConfiguration, getMetadata, getResourceHome, getResourceHome, getServiceMetadataValue
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

AuthenticationServiceImpl

public AuthenticationServiceImpl()
                          throws java.rmi.RemoteException
Throws:
java.rmi.RemoteException
Method Detail

authenticate

public SAMLAssertion authenticate(Credential credential)
                           throws java.rmi.RemoteException,
                                  InvalidCredentialFault,
                                  InsufficientAttributeFault,
                                  AuthenticationProviderFault
Throws:
java.rmi.RemoteException
InvalidCredentialFault
InsufficientAttributeFault
AuthenticationProviderFault