Action(String namespace,
      String action) | 
 Convenience constructor of <Action> 
 | 
Action(Element element) | 
 Constructs an action element from an existing XML block. 
 | 
Advice(Element element) | 
 Constructs an Advice element from an existing XML block. 
 | 
AdviceBase(Element element) | 
 Constructs an Advice element from an existing XML block. 
 | 
Assertion(String assertionID,
         String issuer,
         Date issueInstant,
         Conditions conditions,
         Advice advice,
         Set<Statement> statements) | 
 Constructs Assertion object and populate the data members:
 the AssertionID, the issuer, time when assertion issued,
 the conditions when creating a new assertion , Advice
 applicable to this Assertion and a set of
 Statement(s) in the assertion. 
 | 
Assertion(String assertionID,
         String issuer,
         Date issueInstant,
         Conditions conditions,
         Set<Statement> statements) | 
 Constructs Assertion object and  populate the data members:
 the assertionID, the issuer, time when assertion issued,  
 the conditions when creating a new assertion and a set of
 Statement(s) in the assertion. 
 | 
Assertion(String assertionID,
         String issuer,
         Date issueInstant,
         Set<Statement> statements) | 
 Constructs Assertion object and populate the data members:
 assertionID, the issuer, time when assertion issued and a
 set of Statement(s) in the assertion. 
 | 
Assertion(Element assertionElement) | 
 Constructs Assertion object from a
 block of existing XML that has already been built into a DOM. 
 | 
AssertionBase(String assertionID,
             String issuer,
             Date issueInstant,
             Conditions conditions,
             AdviceBase advice,
             Set<Statement> statements) | 
 This constructor is used to populate the data members: the 
 ssertionID, the issuer, time when assertion issued,
 the conditions when creating a new assertion , Advice
 applicable to this Assertion and a set of
 Statement(s) in the assertion. 
 | 
AssertionBase(String assertionID,
             String issuer,
             Date issueInstant,
             Conditions conditions,
             Set<Statement> statements) | 
 This constructor is used to populate the data members: the
 assertionID, the issuer, time when assertion issued, the 
 conditions when creating a new assertion and a set of
 Statement(s) in the assertion. 
 | 
AssertionBase(String assertionID,
             String issuer,
             Date issueInstant,
             Set<Statement> statements) | 
 Contructor
This constructor is used to populate the data members:
 assertionID, the issuer, time when assertion issued and a
 set of Statement(s) in the assertion. 
 | 
AssertionBase(Element assertionElement) | 
 Contructor
 This constructor is used to build Assertion object from a
 block of existing XML that has already been built into a DOM. 
 | 
AssertionIDReference(Element element) | 
 Constructs an AssertionIDReference element from an existing 
 XML block. 
 | 
Attribute(String name,
         String nameSpace,
         String attributeValue) | 
 Constructs an instance of Attribute. 
 | 
Attribute(String name,
         String nameSpace,
         List<Element> values) | 
 Constructs an instance of Attribute. 
 | 
Attribute(Element element) | 
 Constructs an attribute element from an existing XML block. 
 | 
AttributeDesignator(String name,
                   String nameSpace) | 
 Constructs an instance of AttributeDesignator. 
 | 
AttributeDesignator(Element element) | 
 Constructs an attribute designator element from an existing XML block. 
 | 
AttributeStatement(Subject subject,
                  List attribute) | 
 Constructs an instance of AttributeStatement. 
 | 
AttributeStatement(Element element) | 
 Constructs an AttributStatement element from an existing 
 XML block 
 | 
AudienceRestrictionCondition(List audience) | 
 Constructs AudienceRestrictionCondition with a
List of audience for this condition, each of them 
being a String. 
 | 
AudienceRestrictionCondition(Element audienceRestrictionConditionElement) | 
 Constructs an AudienceRestrictionCondition element from an
 existing XML block. 
 | 
AuthenticationStatement(String authMethod,
                       Date authInstant,
                       Subject subject) | 
 Constructs Authentication statement 
 | 
AuthenticationStatement(String authMethod,
                       Date authInstant,
                       Subject subject,
                       SubjectLocality subjectLocality,
                       List authorityBinding) | 
 Constructs AuthenticationStatement 
 | 
AuthenticationStatement(Element element) | 
 Constructs an authentication statement element from an
 existing XML block. 
 | 
AuthorityBinding(int authKind,
                String location,
                String binding) | 
 Constructs AuthorityBinding 
 | 
AuthorityBinding(Element element) | 
 Constructs an AuthorityBinding element from an existing XML
 block. 
 | 
AuthorizationDecisionStatement(Subject subject,
                              String resource,
                              int decision,
                              List action) | 
 Constructs a AuthorizationDecisionStatement instance. 
 | 
AuthorizationDecisionStatement(Subject subject,
                              String resource,
                              int decision,
                              List action,
                              EvidenceBase evidence) | 
 Constructs an instance of AuthorizationDecisionStatement. 
 | 
AuthorizationDecisionStatement(Element element) | 
 Constructs an AuthorizationStatement element from an 
 existing XML block. 
 | 
AuthorizationDecisionStatementBase(Subject subject,
                                  String resource,
                                  int decision,
                                  List action) | 
 Constructs a AuthorizationDecisionStatement instance. 
 | 
AuthorizationDecisionStatementBase(Subject subject,
                                  String resource,
                                  int decision,
                                  List action,
                                  EvidenceBase evidence) | 
 Constructs an instance of AuthorizationDecisionStatement. 
 | 
AuthorizationDecisionStatementBase(Element element) | 
 Constructs an AuthorizationStatement element from an 
 existing XML block. 
 | 
Conditions(Date notBefore,
          Date notOnOrAfter) | 
 Constructs an instance of Conditions. 
 | 
Conditions(Date notBefore,
          Date notOnOrAfter,
          Condition condition,
          AudienceRestrictionCondition arc) | 
 Constructs an instance of Conditions. 
 | 
Conditions(Date notBefore,
          Date notOnOrAfter,
          Condition condition,
          AudienceRestrictionCondition arc,
          DoNotCacheCondition doNotCacheCnd) | 
 Constructs an instance of Conditions. 
 | 
Conditions(Element conditionsElement) | 
 Constructs a Conditions element from an existing XML block. 
 | 
DoNotCacheCondition(Element doNotCacheConditionElement) | 
 Constructs a DoNotCacheCondition element from 
 an existing XML block. 
 | 
Evidence(Set evidenceContent) | 
 Constructs a new Evidence element containing a
 set of Assertion objects. 
 | 
Evidence(Set assertionIDRef,
        Set assertion) | 
 Constructs an Evidence from a Set of Assertion and
 AssertionIDReference objects. 
 | 
Evidence(Element assertionSpecifierElement) | 
 Constructs an Evidence object from a block of existing XML
 that has already been built into a DOM. 
 | 
EvidenceBase(Set evidenceContent) | 
 Constructs a new Evidence element containing a
 set of Assertion objects. 
 | 
EvidenceBase(Set assertionIDRef,
            Set assertion) | 
 Constructs an Evidence from a Set of Assertion and
 AssertionIDReference objects. 
 | 
EvidenceBase(Element assertionSpecifierElement) | 
 Constructs an Evidence object from a block of existing XML
 that has already been built into a DOM. 
 | 
NameIdentifier(String name) | 
 Constructor 
 | 
NameIdentifier(String name,
              String nameQualifier) | 
 Constructs a NameQualifier instance. 
 | 
NameIdentifier(String name,
              String nameQualifier,
              String format) | 
 Constructs a NameQualifier instance. 
 | 
NameIdentifier(Element nameIdentifierElement) | 
 Constructs a NameIdentifer element from an existing XML
 block. 
 | 
Subject(NameIdentifier nameIdentifier) | 
 Constructs a Subject object from a NameIdentifier object. 
 | 
Subject(NameIdentifier nameIdentifier,
       SubjectConfirmation subjectConfirmation) | 
 Constructs a Subject object from a NameIdentifier
 object and a SubjectConfirmation object. 
 | 
Subject(SubjectConfirmation subjectConfirmation) | 
 Constructs a Subject object from a SubjectConfirmation
 object. 
 | 
Subject(Element subjectElement) | 
 Constructs a subject element from an existing XML block
 which has already been built into a DOM. 
 | 
SubjectConfirmation(String confirmationMethod) | 
 Constructor with a single confirmation method. 
 | 
SubjectConfirmation(Set confirmationMethods) | 
 Constructor for multiple confirmation methods 
 | 
SubjectConfirmation(Set confirmationMethods,
                   Element subjectConfirmationData,
                   Element keyInfo) | 
 Constructs an SubjectConfirmation instance. 
 | 
SubjectConfirmation(Element subjectConfirmationElement) | 
 Constructs a subject confirmation element from an existing 
 XML block. 
 | 
SubjectLocality(Element localityElement) | 
 Constructs an instance of SubjectLocality from an existing
 XML block. 
 |