Package com.sun.identity.saml2.profile
Package that handles SAML v2 profiles.
-
Interface Summary Interface Description FederateCookieRedirector Interface to describe an object that can check a cookie and then perform SAML2 Redirect based on the result. -
Class Summary Class Description AssertionIDRequestUtil This class provides methods to send or processAssertionIDRequest.AttributeQueryUtil This class provides methods to send or processAttributeQuery.AuthnQueryUtil This class provides methods to send or processAuthnQuery.AuthnRequestInfo This class stores information about the request made to the Service Provider.AuthnRequestInfoCopy This class represents a copy of a AuthnRequestInfo in the service provider and is used when in SAML2 failover mode to track AuthnRequest's between multiple instances of OpenAM.CacheCleanUpRunnable This is a helper class to clean up cache.CacheCleanUpScheduler CacheObject This is a base class to be extended by classes that needs to be cached and cleaned up by theCacheCleanUpThread.DiscoveryBootstrap The classDiscoBootstraphelps in generating the discovery boot strap statement i.e.DoManageNameID This class reads the query parameters and the required processing logic for sending ManageNameIDRequest from SP to IDP.IDPArtifactResolution This class handles the artifact resolution request from a service provider.IDPCache This class caches authn request objects and relay states based on the request id of the authn requests It also caches idp session by session index.IDPProxyUtil Utility class to be used for IDP Proxying.IDPSession This class represents a session in the identity provider side.IDPSessionCopy This class represents a copy of a session in the identity provider side.IDPSessionListener The classIDPSessionListenerimplements SessionListener interface and is used for maintaining the IDP session cache.IDPSingleLogout This class reads the required data from HttpServletRequest and initiates theLogoutRequestfrom IDP to SP.IDPSSOFederate This class handles the federation and/or single sign on request from a service provider.IDPSSOUtil The utility class is used by the identity provider to process the authentication request from a service provider and send back a proper response.LogoutUtil This class constructs theLogoutRequestand executes the required processing logic for sendingLogoutRequestfrom SP to IDP.ManageNameIDRequestInfo This class stores information about the request made to the Service Provider.NameIDandSPpair This class represents a pair ofNameIDand its correspondingSPEntityID.NameIDMapping This class provides methods to send or processNameIDMappingRequest.ResponseInfo This class stores information about the response made to the Service Provider.SAML2SessionPartner This class encapsulates session partner.SPACSUtils This class is used by a service provider (SP) to process the response from an identity provider for the SP's Assertion Consumer Service.SPCache This class provides the memory store for SAML request and response information on Service Provider side.SPFedSession This class provides the memory store for SAML request and response information on Service Provider side.SPSessionListener The classSPSessionListenerimplements SessionListener interface and is used for maintaining the SP session cache.SPSingleLogout This class reads the required data from HttpServletRequest and initiates theLogoutRequestfrom SP to IDP.SPSSOFederate This class reads the query parameters and performs the required processing logic for sending Authentication Request from SP to IDP.XACMLQueryUtil This class provides methods to send or processAttributeQuery. -
Exception Summary Exception Description ClientFaultException Indicates a client fault during federated SSO.FederatedSSOException Checked exception for errors that occur during federated single sign-on (SSO).ServerFaultException Indicates a server fault occurred during federated SSO.UnableToRedirectException Exception class to indicate when the sso request redirect failed.