Package com.sun.identity.saml.assertion
Defines SAML assertion.
-
Class Summary Class Description Action This class is designed forActionelement in SAML core assertion.Advice TheAdviceelement contains additional information that the issuer wish to provide.AdviceBase TheAdviceelement contains additional information that the issuer wish to provide.Assertion This object stands forAssertionelement.AssertionBase This object stands forAssertionelement.An Assertion is a package of information that supplies one or moreStatementmade by an issuer.AssertionIDReference AssertionIDReferenceelement makes reference to a SAML assertion.Attribute TheAttributeelement specifies an attribute of the assertion subject.AttributeDesignator TheAttributeDesignatorelement identifies an attribute name within an attribute namespace.AttributeStatement TheAttributeStatementelement supplies a statement by the issuer that the specified subject is associated with the specified attributes.AudienceRestrictionCondition This is an implementation of the abstractConditionclass, which specifes that the assertion this AuthenticationCondition is part of, is addressed to one or more specific audience.AuthenticationStatement TheAuthenticationStatementelement supplies a statement by the issuer that its subject was authenticated by a particular means at a particular time.AuthorityBinding TheAuthorityBindingelement may be used to indicate to a replying party receiving anAuthenticationStatementthat a SAML authority may be available to provide additional information about the subject of the statement.AuthorityBinding.AuthorityKindType TheAuthorityKindTypeis an inner class defining constants for the representing the type of SAML protocol queries to which the authority described by this element will respond.AuthorizationDecisionStatement TheAuthorizationDecisionStatementelement supplies a statement by the issuer that the request for access by the specified subject to the specified resource has resulted in the specified decision on the basis of some optionally specified evidence.AuthorizationDecisionStatementBase TheAuthorizationDecisionStatementelement supplies a statement by the issuer that the request for access by the specified subject to the specified resource has resulted in the specified decision on the basis of some optionally specified evidence.AuthorizationDecisionStatementBase.DecisionType TheDecisionTypeis an inner class defining constants for the type of Decisions than can be conveyed by anAuthorizationDecisionStatement.Condition This is an abstract class which servers as an extension point for new conditions.Conditions ThisConditionsis a set ofCondition.DoNotCacheCondition This is an implementation of the abstractConditionclass, which specifes that the assertion thisDoNotCacheConditionis part of, is the new element in SAML 1.1, that allows an assertion party to express that an assertion should not be cached by the relying party for future use.Evidence TheEvidenceelement specifies an assertion either by reference or by value.EvidenceBase TheEvidenceelement specifies an assertion either by reference or by value.NameIdentifier The NameIdentifier element specifies aSubjectby a combination of a name and a security domain governing the name of theSubject.Statement TheStatementelement is an extension point that allows other assertion-based applications to reuse the SAML assertion framework.Subject TheSubjectelement specifies one or more subjects.SubjectConfirmation TheSubjectConfirmationelement specifies a subject by specifying data that authenticates the subject.SubjectLocality TheSubjectLocalityelement specifies the DNS domain name and IP address for the system entity that performed the authentication.SubjectStatement TheSubjectStatementelement is an extension point that allows other assertion-based applications to reuse the SAML assertion framework.