Uses of Package
org.sourceid.saml20.service

Packages that use org.sourceid.saml20.service
org.sourceid.saml20.service The PingFederate service interfaces with ancillary classes and exceptions. 
org.sourceid.saml20.service.impl Useful implementations of some of the service interfaces. 
org.sourceid.saml20.service.impl.localmemory In-memory implementations of some of the service interfaces - these implementations are suitable for use with the PingFederate server running in a stand-alone mode. 
org.sourceid.saml20.service.impl.multicast Multicast implementations of some of the service interfaces - these implementations are suitable for use with the PingFederate server running in a clustered mode. 
org.sourceid.saml20.service.impl.proxy 'Smart' proxy implementations of some of the service interfaces - these implementations are suitable for use with the PingFederate server running in a clustered or stand-alone mode. 
 

Classes in org.sourceid.saml20.service used by org.sourceid.saml20.service
AccountLinkingServiceException
          A general exception for any unexpected runtime problem that an AccountLinkingService implementation cannot handle.
ArtifactPersistenceService.Handle
          A handle (or reference, or pointer) to a protocol message.
ArtifactPersistenceService.Message
          A wrapper around the actual protocol message along with some additional data that is needed when processing the artifact resolution request.
ArtifactPersistenceServiceException
          A general exception for any unexpected runtime problem that an ArtifactPersistenceService implementation cannot handle.
BearerAssertionReplayPreventionServiceException
          A general exception for any unexpected runtime problem that an BearerAssertionReplayPreventionService implementation cannot handle.
GeneralServiceException
          A general exception for any unexpected runtime problem that a service implementation cannot handle.
IdpHashableAuthnBean
           A wrapper around the authn identifiers map that is returned by the IdpAuthenticationAdapter.lookupAuthN(javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse, java.lang.String, org.sourceid.saml20.adapter.idp.authn.AuthnPolicy, java.lang.String) method.
PseudonymServiceException
          A general exception for any unexpected runtime problem that a PseudonymService implementation cannot handle.
Session
           An object that contains info about a SAML assertion/session.
SessionRegistryException
          A general exception for any unexpected runtime problem that a IdpSessionRegistry or SpSessionRegistry implementation cannot handle.
SpHashableAuthnBean
           A wrapper around the opaque Serializable authn object map that is returned by the SpAuthenticationAdapter.createAuthN(org.sourceid.saml20.adapter.sp.authn.SsoContext, javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse, java.lang.String) method.
 

Classes in org.sourceid.saml20.service used by org.sourceid.saml20.service.impl
AccountLinkingService
           Defines the methods needed by PingFederate to store, retrieve, and terminate account links.
AccountLinkingServiceException
          A general exception for any unexpected runtime problem that an AccountLinkingService implementation cannot handle.
PseudonymService
           Defines the method needed by PingFederate to lookup/generate a pseudonym (opaque user id) for a subject.
 

Classes in org.sourceid.saml20.service used by org.sourceid.saml20.service.impl.localmemory
AccountLinkingService
           Defines the methods needed by PingFederate to store, retrieve, and terminate account links.
AccountLinkingServiceException
          A general exception for any unexpected runtime problem that an AccountLinkingService implementation cannot handle.
ArtifactPersistenceService
           Defines the methods needed by PingFederate to store/create, and retrieve/remove artifact references.
ArtifactPersistenceService.Handle
          A handle (or reference, or pointer) to a protocol message.
ArtifactPersistenceService.Message
          A wrapper around the actual protocol message along with some additional data that is needed when processing the artifact resolution request.
BearerAssertionReplayPreventionService
           Defines the method needed by PingFederate to prevent replay style attacks of SSO assertions.
IdpHashableAuthnBean
           A wrapper around the authn identifiers map that is returned by the IdpAuthenticationAdapter.lookupAuthN(javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse, java.lang.String, org.sourceid.saml20.adapter.idp.authn.AuthnPolicy, java.lang.String) method.
IdpSessionRegistry
           Defines the methods needed by PingFederate to track assertions/sessions issued to SP partners and the associated local application information (HashableAuthnBeans).
InterRequestStateMgmt
           Defines the methods needed by PingFederate to keep short lived state between user requests.
PseudonymService
           Defines the method needed by PingFederate to lookup/generate a pseudonym (opaque user id) for a subject.
PseudonymServiceException
          A general exception for any unexpected runtime problem that a PseudonymService implementation cannot handle.
Session
           An object that contains info about a SAML assertion/session.
SpHashableAuthnBean
           A wrapper around the opaque Serializable authn object map that is returned by the SpAuthenticationAdapter.createAuthN(org.sourceid.saml20.adapter.sp.authn.SsoContext, javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse, java.lang.String) method.
SpSessionRegistry
           Defines the methods needed by PingFederate to track assertions/sessions received from IdP partners and the associated local application information (SpHashableAuthnBeans).
 

Classes in org.sourceid.saml20.service used by org.sourceid.saml20.service.impl.multicast
ArtifactPersistenceService
           Defines the methods needed by PingFederate to store/create, and retrieve/remove artifact references.
ArtifactPersistenceService.Handle
          A handle (or reference, or pointer) to a protocol message.
ArtifactPersistenceService.Message
          A wrapper around the actual protocol message along with some additional data that is needed when processing the artifact resolution request.
ArtifactPersistenceServiceException
          A general exception for any unexpected runtime problem that an ArtifactPersistenceService implementation cannot handle.
BearerAssertionReplayPreventionService
           Defines the method needed by PingFederate to prevent replay style attacks of SSO assertions.
IdpHashableAuthnBean
           A wrapper around the authn identifiers map that is returned by the IdpAuthenticationAdapter.lookupAuthN(javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse, java.lang.String, org.sourceid.saml20.adapter.idp.authn.AuthnPolicy, java.lang.String) method.
IdpSessionRegistry
           Defines the methods needed by PingFederate to track assertions/sessions issued to SP partners and the associated local application information (HashableAuthnBeans).
InterRequestStateMgmt
           Defines the methods needed by PingFederate to keep short lived state between user requests.
Session
           An object that contains info about a SAML assertion/session.
SpHashableAuthnBean
           A wrapper around the opaque Serializable authn object map that is returned by the SpAuthenticationAdapter.createAuthN(org.sourceid.saml20.adapter.sp.authn.SsoContext, javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse, java.lang.String) method.
SpSessionRegistry
           Defines the methods needed by PingFederate to track assertions/sessions received from IdP partners and the associated local application information (SpHashableAuthnBeans).
 

Classes in org.sourceid.saml20.service used by org.sourceid.saml20.service.impl.proxy
ArtifactPersistenceService
           Defines the methods needed by PingFederate to store/create, and retrieve/remove artifact references.
ArtifactPersistenceService.Handle
          A handle (or reference, or pointer) to a protocol message.
ArtifactPersistenceService.Message
          A wrapper around the actual protocol message along with some additional data that is needed when processing the artifact resolution request.
ArtifactPersistenceServiceException
          A general exception for any unexpected runtime problem that an ArtifactPersistenceService implementation cannot handle.
BearerAssertionReplayPreventionService
           Defines the method needed by PingFederate to prevent replay style attacks of SSO assertions.
BearerAssertionReplayPreventionServiceException
          A general exception for any unexpected runtime problem that an BearerAssertionReplayPreventionService implementation cannot handle.
IdpHashableAuthnBean
           A wrapper around the authn identifiers map that is returned by the IdpAuthenticationAdapter.lookupAuthN(javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse, java.lang.String, org.sourceid.saml20.adapter.idp.authn.AuthnPolicy, java.lang.String) method.
IdpSessionRegistry
           Defines the methods needed by PingFederate to track assertions/sessions issued to SP partners and the associated local application information (HashableAuthnBeans).
InterRequestStateMgmt
           Defines the methods needed by PingFederate to keep short lived state between user requests.
Session
           An object that contains info about a SAML assertion/session.
SessionRegistryException
          A general exception for any unexpected runtime problem that a IdpSessionRegistry or SpSessionRegistry implementation cannot handle.
SpHashableAuthnBean
           A wrapper around the opaque Serializable authn object map that is returned by the SpAuthenticationAdapter.createAuthN(org.sourceid.saml20.adapter.sp.authn.SsoContext, javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse, java.lang.String) method.
SpSessionRegistry
           Defines the methods needed by PingFederate to track assertions/sessions received from IdP partners and the associated local application information (SpHashableAuthnBeans).
 



Copyright 2007 Ping Identity Corp. All rights reserved.