Uses of Package
com.sun.identity.saml2.protocol
Package
Description
Defines classes for SAMLv2 ECP profile.
Defines SAMLv2 Plugin SPIs.
Contains classes to be used by the SAML2 scripted plugins.
Package that handles SAML v2 profiles.
SAMLv2 Protocol Classes.
SAMLv2 Protocol Implementation Classes.
Defines XACML interfaces for SAMLv2
Defines XACML implementations for SAMLv2.
This package contains the implementation of the SAML2 client APIs.
This package contains the API for writing SAML federation plugins.
-
ClassDescriptionThis interface specifies the identity providers trusted by the requester to authenticate the presenter.
-
ClassDescriptionThis class represents the AttributeQueryType complex type.The
AuthnRequest
interface defines methods for properties required by an authentication request.This class represents the ManageNameIDRequestType complex type.Java content class for RequestedAuthnContext element declaration. -
ClassDescriptionThe
AuthnRequest
interface defines methods for properties required by an authentication request. -
ClassDescriptionThis class represents the AssertionIDRequestType complex type.This class represents the AttributeQueryType complex type.This class represents the AuthnQueryType complex type.This class represents the NameIDMappingResponseType complex type.The
Response
message element is used when a response consists of a list of zero or more assertions that satisfy the request. -
ClassDescriptionThis class represents the
Artifact
element in SAMLv2 protocol schema.TheArtifactResolve
message is used to request that a SAML protocol message be returned in anArtifactResponse
message by specifying an artifact that represents the SAML protocol message.TheArtifactResopnse
message has the complex typeArtifactResponseType
.This class represents the AssertionIDRequestType complex type.This class represents the AttributeQueryType complex type.This class represents the AuthnQueryType complex type.TheAuthnRequest
interface defines methods for properties required by an authentication request.The interfaceExtensions
defines methods for adding protcol message extension elements.This interface contains methods for theGetComplete
Element in the SAMLv2 Protocol Schema.This interface defines methods to set/retrieve single identity provider information trusted by the request issuer to authenticate the presenter.This interface specifies the identity providers trusted by the requester to authenticate the presenter.This class represents theLogoutRequest
element in SAML protocol schema.This class represents theLogoutResponse
element in SAML protocol schema.This class represents the ManageNameIDRequestType complex type.This class represents the ManageNameIDResponse element declaration.This class represents the ManageNameIDRequestType complex type.This class represents the NameIDMappingResponseType complex type.This interface defines methods to retrieve name identifier related properties.Java content class for NewEncryptedID element declaration.This interface identifies the new identifier in anManageNameIDRequest
message.This is the factory class to obtain object instances for concrete elements in the protocol schema.This interface defines methods for setting and retrieving attributes and elements associated with a SAML request message used in SAML protocols.Java content class for RequestedAuthnContext element declaration.This interface identifies the requester in anAuthnRequest
message.TheResponse
message element is used when a response consists of a list of zero or more assertions that satisfy the request.This interface defines methods to retrieve Identity Providers and context/limitations related to proxying of the request message.This class represents theSessionIndex
element in SAML protocol schema.This class represents theStatusType
complex type in SAML protocol schema.This class represents theStatusCodeType
complex type in SAML protocol schema.This class represents theStatusDetailType
complex type in SAML protocol schema.This class represents theStatusMessage
element in SAML protocol schema.This class represents theStatusResponseType
complex type in SAML protocol schema.This class represents the SubjectQueryAbstractType complex type. -
ClassDescriptionThis interface defines methods for setting and retrieving attributes and elements associated with a SAML request message used in SAML protocols.
-
ClassDescriptionThis interface defines methods for setting and retrieving attributes and elements associated with a SAML request message used in SAML protocols.
-
ClassDescriptionThis interface defines methods for setting and retrieving attributes and elements associated with a SAML request message used in SAML protocols.
-
ClassDescriptionThe
AuthnRequest
interface defines methods for properties required by an authentication request. -
ClassDescriptionThe
AuthnRequest
interface defines methods for properties required by an authentication request.This class represents theLogoutRequest
element in SAML protocol schema.This class represents theLogoutResponse
element in SAML protocol schema.This class represents the ManageNameIDRequestType complex type.This class represents the ManageNameIDResponse element declaration.TheResponse
message element is used when a response consists of a list of zero or more assertions that satisfy the request.