| Class Summary | 
| Action | This class is designed for <Action> element in SAML core assertion. | 
| Advice | The  element contains additional information that the issuer wish to
provide. | 
| AdviceBase |  | 
| Assertion | This object stands for Assertionelement.An Assertion is a package
of information that supplies one or moreStatementmade by an 
issuer. | 
| AssertionBase |  | 
| AssertionIDReference | AssertionIDReferenceelement makes reference to a SAML
 assertion. | 
| Attribute | The  element specifies an attribute of the assertion subject. | 
| AttributeDesignator | The <AttributeDesignator>element identifies an attribute
 name within an attribute namespace. | 
| AttributeStatement | The  element supplies a statement by the issuer that the 
specified subject is associated with the specified attributes. | 
| AudienceRestrictionCondition | This is an implementation of the abstract Conditionclass, which
specifes that the assertion this AuthenticationCondition is part of, is 
addressed to one or more specific audience. | 
| AuthenticationStatement | The <AuthenticationStatement>element supplies a 
 statement by the issuer that its subject was authenticated by a
 particular means at a particular time. | 
| AuthorityBinding | The <AuthorityBinding>element 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 | The AuthorityKindTypeis 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 | The AuthorizationDecisionStatementelement 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 |  | 
| AuthorizationDecisionStatementBase.DecisionType |  | 
| Condition | This is an abstract class which servers as an extension point for new 
conditions. | 
| Conditions | The validity of an AssertionMAY be subject to a set ofConditions. | 
| DoNotCacheCondition | This is an implementation of the abstract Conditionclass, 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 | The Evidenceelement specifies an assertion either by 
reference or by value. | 
| EvidenceBase |  | 
| NameIdentifier | The NameIdentifier element specifies a Subjectby a combination 
of a name and a security domain governing the name of theSubject. | 
| Statement | The <Statement>element is an extension point that allows
 other assertion-based applications to reuse the SAML assertion framework. | 
| Subject | The  element specifies one or more subjects. | 
| SubjectConfirmation | The  element specifies a subject by specifying data that 
authenticates the subject. | 
| SubjectLocality | The SubjectLocalityelement specifies the DNS domain name 
and IP address for the system entity that performed the authentication. | 
| SubjectStatement | The <SubjectStatement>element is an extension
 point that allows other assertion-based applications to reuse the SAML
 assertion framework. | 
 
Provides interface to construct and process SAML Assertions.