gov.virginia.dcjs.identity.authentication
Class AuthenticationService
java.lang.Object
gov.virginia.dcjs.ws.service.WebService
gov.virginia.dcjs.ws.service.DocumentService
gov.virginia.dcjs.identity.authentication.AuthenticationService
- public class AuthenticationService
- extends DocumentService
This service handles any of the calls derived from the
* RequestAbstractType type as defined in the
* saml-schema-protocol-2.0.xsd schema. In other words,
* it is an implementation of the SAML 2.0 protocol for authentication
* related interactions.
|
Method Summary |
void |
AritfactResolve(org.apache.soap.Envelope env,
org.apache.soap.rpc.SOAPContext req,
org.apache.soap.rpc.SOAPContext response)
|
void |
artifact(org.apache.soap.Envelope env,
org.apache.soap.rpc.SOAPContext req,
org.apache.soap.rpc.SOAPContext response)
|
void |
AssertionIDRequest(org.apache.soap.Envelope env,
org.apache.soap.rpc.SOAPContext req,
org.apache.soap.rpc.SOAPContext response)
|
void |
AttributeQuery(org.apache.soap.Envelope env,
org.apache.soap.rpc.SOAPContext req,
org.apache.soap.rpc.SOAPContext response)
|
void |
authentication(org.apache.soap.Envelope env,
org.apache.soap.rpc.SOAPContext req,
org.apache.soap.rpc.SOAPContext response)
|
void |
AuthnQuery(org.apache.soap.Envelope env,
org.apache.soap.rpc.SOAPContext req,
org.apache.soap.rpc.SOAPContext response)
|
void |
AuthnRequest(org.apache.soap.Envelope env,
org.apache.soap.rpc.SOAPContext req,
org.apache.soap.rpc.SOAPContext response)
|
void |
AuthzDecisionQuery(org.apache.soap.Envelope env,
org.apache.soap.rpc.SOAPContext req,
org.apache.soap.rpc.SOAPContext response)
|
void |
FederationTermination(org.apache.soap.Envelope env,
org.apache.soap.rpc.SOAPContext req,
org.apache.soap.rpc.SOAPContext response)
|
void |
LogooutRequest(org.apache.soap.Envelope env,
org.apache.soap.rpc.SOAPContext req,
org.apache.soap.rpc.SOAPContext response)
|
void |
Logout(org.apache.soap.Envelope env,
org.apache.soap.rpc.SOAPContext req,
org.apache.soap.rpc.SOAPContext response)
|
static void |
main(java.lang.String[] args)
|
void |
ManageNameIDRequest(org.apache.soap.Envelope env,
org.apache.soap.rpc.SOAPContext req,
org.apache.soap.rpc.SOAPContext response)
|
void |
NameIdentifierMapping(org.apache.soap.Envelope env,
org.apache.soap.rpc.SOAPContext req,
org.apache.soap.rpc.SOAPContext response)
|
void |
NameIDMappingRequest(org.apache.soap.Envelope env,
org.apache.soap.rpc.SOAPContext req,
org.apache.soap.rpc.SOAPContext response)
|
void |
registerNameIdentifier(org.apache.soap.Envelope env,
org.apache.soap.rpc.SOAPContext req,
org.apache.soap.rpc.SOAPContext response)
|
void |
SubjectQuery(org.apache.soap.Envelope env,
org.apache.soap.rpc.SOAPContext req,
org.apache.soap.rpc.SOAPContext response)
|
| Methods inherited from class gov.virginia.dcjs.ws.service.WebService |
administrator, getConfigurationDirectory, getPrivateDocumentUrl, getPrivateRpcUrl, getPublicDocumentUrl, getPublicRpcUrl, log, prepareLog, reconfigure, start, stop |
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
AuthenticationService
public AuthenticationService()
throws java.lang.InstantiationException
main
public static void main(java.lang.String[] args)
AritfactResolve
public void AritfactResolve(org.apache.soap.Envelope env,
org.apache.soap.rpc.SOAPContext req,
org.apache.soap.rpc.SOAPContext response)
throws java.io.IOException,
javax.mail.MessagingException
- Throws:
java.io.IOException
javax.mail.MessagingException
AssertionIDRequest
public void AssertionIDRequest(org.apache.soap.Envelope env,
org.apache.soap.rpc.SOAPContext req,
org.apache.soap.rpc.SOAPContext response)
throws java.io.IOException,
javax.mail.MessagingException
- Throws:
java.io.IOException
javax.mail.MessagingException
AuthnRequest
public void AuthnRequest(org.apache.soap.Envelope env,
org.apache.soap.rpc.SOAPContext req,
org.apache.soap.rpc.SOAPContext response)
throws java.io.IOException,
javax.mail.MessagingException
- Throws:
java.io.IOException
javax.mail.MessagingException
LogooutRequest
public void LogooutRequest(org.apache.soap.Envelope env,
org.apache.soap.rpc.SOAPContext req,
org.apache.soap.rpc.SOAPContext response)
throws java.io.IOException,
javax.mail.MessagingException
- Throws:
java.io.IOException
javax.mail.MessagingException
ManageNameIDRequest
public void ManageNameIDRequest(org.apache.soap.Envelope env,
org.apache.soap.rpc.SOAPContext req,
org.apache.soap.rpc.SOAPContext response)
throws java.io.IOException,
javax.mail.MessagingException
- Throws:
java.io.IOException
javax.mail.MessagingException
NameIDMappingRequest
public void NameIDMappingRequest(org.apache.soap.Envelope env,
org.apache.soap.rpc.SOAPContext req,
org.apache.soap.rpc.SOAPContext response)
throws java.io.IOException,
javax.mail.MessagingException
- Throws:
java.io.IOException
javax.mail.MessagingException
AttributeQuery
public void AttributeQuery(org.apache.soap.Envelope env,
org.apache.soap.rpc.SOAPContext req,
org.apache.soap.rpc.SOAPContext response)
throws java.io.IOException,
javax.mail.MessagingException
- Throws:
java.io.IOException
javax.mail.MessagingException
AuthnQuery
public void AuthnQuery(org.apache.soap.Envelope env,
org.apache.soap.rpc.SOAPContext req,
org.apache.soap.rpc.SOAPContext response)
throws java.io.IOException,
javax.mail.MessagingException
- Throws:
java.io.IOException
javax.mail.MessagingException
AuthzDecisionQuery
public void AuthzDecisionQuery(org.apache.soap.Envelope env,
org.apache.soap.rpc.SOAPContext req,
org.apache.soap.rpc.SOAPContext response)
throws java.io.IOException,
javax.mail.MessagingException
- Throws:
java.io.IOException
javax.mail.MessagingException
SubjectQuery
public void SubjectQuery(org.apache.soap.Envelope env,
org.apache.soap.rpc.SOAPContext req,
org.apache.soap.rpc.SOAPContext response)
throws java.io.IOException,
javax.mail.MessagingException
- Throws:
java.io.IOException
javax.mail.MessagingException
authentication
public void authentication(org.apache.soap.Envelope env,
org.apache.soap.rpc.SOAPContext req,
org.apache.soap.rpc.SOAPContext response)
throws java.io.IOException,
javax.mail.MessagingException
- Throws:
java.io.IOException
javax.mail.MessagingException
Logout
public void Logout(org.apache.soap.Envelope env,
org.apache.soap.rpc.SOAPContext req,
org.apache.soap.rpc.SOAPContext response)
throws java.io.IOException,
javax.mail.MessagingException
- Throws:
java.io.IOException
javax.mail.MessagingException
artifact
public void artifact(org.apache.soap.Envelope env,
org.apache.soap.rpc.SOAPContext req,
org.apache.soap.rpc.SOAPContext response)
throws java.io.IOException,
javax.mail.MessagingException
- Throws:
java.io.IOException
javax.mail.MessagingException
registerNameIdentifier
public void registerNameIdentifier(org.apache.soap.Envelope env,
org.apache.soap.rpc.SOAPContext req,
org.apache.soap.rpc.SOAPContext response)
throws java.io.IOException,
javax.mail.MessagingException
- Throws:
java.io.IOException
javax.mail.MessagingException
NameIdentifierMapping
public void NameIdentifierMapping(org.apache.soap.Envelope env,
org.apache.soap.rpc.SOAPContext req,
org.apache.soap.rpc.SOAPContext response)
throws java.io.IOException,
javax.mail.MessagingException
- Throws:
java.io.IOException
javax.mail.MessagingException
FederationTermination
public void FederationTermination(org.apache.soap.Envelope env,
org.apache.soap.rpc.SOAPContext req,
org.apache.soap.rpc.SOAPContext response)
throws java.io.IOException,
javax.mail.MessagingException
- Throws:
java.io.IOException
javax.mail.MessagingException