|
Classes |
| class | ConditionBuilder |
| | Builder for Condition extension objects. More...
|
| class | StatementBuilder |
| | Builder for Statement extension objects. More...
|
| class | AssertionValidator |
| class | BrowserSSOProfileValidator |
Functions |
|
| DECL_XMLOBJECT_SIMPLE (, AssertionIDReference, AssertionID, SAML 1.x AssertionIDReference element) |
|
| DECL_XMLOBJECT_SIMPLE (, Audience, AudienceURI, SAML 1.x Audience element) |
|
| DECL_XMLOBJECT_SIMPLE (, ConfirmationMethod, Method, SAML 1.x ConfirmationMethod element) |
|
| BEGIN_XMLOBJECT (, Condition, xmltooling::XMLObject, SAML 1.x Condition element) |
|
| BEGIN_XMLOBJECT (, AudienceRestrictionCondition, Condition, SAML 1.x AudienceRestrictionCondition element) |
|
| DECL_TYPED_CHILDREN (Audience) |
|
| BEGIN_XMLOBJECT (, DoNotCacheCondition, Condition, SAML 1.x DoNotCacheCondition element) |
|
| BEGIN_XMLOBJECT (, Conditions, xmltooling::XMLObject, SAML 1.x Conditions element) |
|
| DECL_DATETIME_ATTRIB (NotBefore, NOTBEFORE) |
|
| DECL_DATETIME_ATTRIB (NotOnOrAfter, NOTONORAFTER) |
|
| DECL_TYPED_CHILDREN (AudienceRestrictionCondition) |
|
| DECL_TYPED_CHILDREN (DoNotCacheCondition) |
|
| DECL_TYPED_CHILDREN (Condition) |
|
| BEGIN_XMLOBJECT (, NameIdentifier, xmltooling::XMLObject, SAML 1.x NameIdentifier element) |
|
| DECL_STRING_ATTRIB (NameQualifier, NAMEQUALIFIER) |
|
| DECL_STRING_ATTRIB (Format, FORMAT) |
|
| DECL_SIMPLE_CONTENT (Name) |
|
| BEGIN_XMLOBJECT (, SubjectConfirmationData, xmltooling::ElementProxy, SAML 1.x SubjectConfirmationData element) |
|
| BEGIN_XMLOBJECT (, SubjectConfirmation, xmltooling::XMLObject, SAML 1.x SubjectConfirmation element) |
|
| DECL_TYPED_CHILDREN (ConfirmationMethod) |
|
| DECL_XMLOBJECT_CHILD (SubjectConfirmationData) |
|
| DECL_TYPED_FOREIGN_CHILD (KeyInfo, xmlsignature) |
|
| BEGIN_XMLOBJECT (, Subject, xmltooling::XMLObject, SAML 1.x Subject element) |
|
| DECL_TYPED_CHILD (NameIdentifier) |
|
| DECL_TYPED_CHILD (SubjectConfirmation) |
|
| BEGIN_XMLOBJECT (, Statement, xmltooling::XMLObject, SAML 1.x Statement element) |
|
| BEGIN_XMLOBJECT (, SubjectStatement, Statement, SAML 1.x SubjectStatement element) |
|
| DECL_TYPED_CHILD (Subject) |
|
| BEGIN_XMLOBJECT (, SubjectLocality, xmltooling::XMLObject, SAML 1.x SubjectLocality element) |
|
| DECL_STRING_ATTRIB (IPAddress, IPADDRESS) |
|
| DECL_STRING_ATTRIB (DNSAddress, DNSADDRESS) |
|
| BEGIN_XMLOBJECT (, AuthorityBinding, xmltooling::XMLObject, SAML 1.x AuthorityBinding element) |
|
| DECL_XMLOBJECT_ATTRIB (AuthorityKind, AUTHORITYKIND, xmltooling::QName) |
|
| DECL_STRING_ATTRIB (Location, LOCATION) |
|
| DECL_STRING_ATTRIB (Binding, BINDING) |
|
| BEGIN_XMLOBJECT (, AuthenticationStatement, SubjectStatement, SAML 1.x AuthenticationStatement element) |
|
| DECL_STRING_ATTRIB (AuthenticationMethod, AUTHENTICATIONMETHOD) |
|
| DECL_DATETIME_ATTRIB (AuthenticationInstant, AUTHENTICATIONINSTANT) |
|
| DECL_TYPED_CHILD (SubjectLocality) |
|
| DECL_TYPED_CHILDREN (AuthorityBinding) |
|
| BEGIN_XMLOBJECT (, Action, xmltooling::XMLObject, SAML 1.x Action element) |
|
| DECL_STRING_ATTRIB (Namespace, NAMESPACE) |
|
| DECL_SIMPLE_CONTENT (Action) |
|
| BEGIN_XMLOBJECT (, Evidence, xmltooling::XMLObject, SAML 1.x Evidence element) |
|
| DECL_TYPED_CHILDREN (AssertionIDReference) |
|
| DECL_TYPED_CHILDREN (Assertion) |
|
| BEGIN_XMLOBJECT (, AuthorizationDecisionStatement, SubjectStatement, SAML 1.x AuthorizationDecisionStatement element) |
|
| DECL_STRING_ATTRIB (Resource, RESOURCE) |
|
| DECL_STRING_ATTRIB (Decision, DECISION) |
|
| DECL_TYPED_CHILDREN (Action) |
|
| DECL_TYPED_CHILD (Evidence) |
|
| BEGIN_XMLOBJECT (, AttributeDesignator, xmltooling::XMLObject, SAML 1.x AttributeDesignator element) |
|
| DECL_STRING_ATTRIB (AttributeName, ATTRIBUTENAME) |
|
| DECL_STRING_ATTRIB (AttributeNamespace, ATTRIBUTENAMESPACE) |
|
| BEGIN_XMLOBJECT (, Attribute, AttributeDesignator, SAML 1.x Attribute element) |
|
| DECL_XMLOBJECT_CHILDREN (AttributeValue) |
|
| BEGIN_XMLOBJECT (, AttributeValue, xmltooling::ElementProxy, SAML 1.x AttributeValue element) |
|
| BEGIN_XMLOBJECT (, AttributeStatement, SubjectStatement, SAML 1.x AttributeStatement element) |
|
| DECL_TYPED_CHILDREN (Attribute) |
|
| BEGIN_XMLOBJECT (, Advice, xmltooling::ElementExtensibleXMLObject, SAML 1.x Advice element) |
|
| BEGIN_XMLOBJECT (, Assertion, opensaml::Assertion, SAML 1.x Assertion element) |
|
| DECL_INTEGER_ATTRIB (MinorVersion, MINORVERSION) |
|
| DECL_STRING_ATTRIB (AssertionID, ASSERTIONID) |
|
| DECL_STRING_ATTRIB (Issuer, ISSUER) |
|
| DECL_INHERITED_DATETIME_ATTRIB (IssueInstant, ISSUEINSTANT) |
|
| DECL_TYPED_CHILD (Conditions) |
|
| DECL_TYPED_CHILD (Advice) |
|
| DECL_TYPED_CHILDREN (Statement) |
|
| DECL_TYPED_CHILDREN (SubjectStatement) |
|
| DECL_TYPED_CHILDREN (AuthenticationStatement) |
|
| DECL_TYPED_CHILDREN (AttributeStatement) |
|
| DECL_TYPED_CHILDREN (AuthorizationDecisionStatement) |
|
| DECL_XMLOBJECTBUILDER (, Action, samlconstants::SAML1_NS, samlconstants::SAML1_PREFIX) |
|
| DECL_XMLOBJECTBUILDER (, Advice, samlconstants::SAML1_NS, samlconstants::SAML1_PREFIX) |
|
| DECL_XMLOBJECTBUILDER (, Assertion, samlconstants::SAML1_NS, samlconstants::SAML1_PREFIX) |
|
| DECL_XMLOBJECTBUILDER (, AssertionIDReference, samlconstants::SAML1_NS, samlconstants::SAML1_PREFIX) |
|
| DECL_XMLOBJECTBUILDER (, Attribute, samlconstants::SAML1_NS, samlconstants::SAML1_PREFIX) |
|
| DECL_XMLOBJECTBUILDER (, AttributeDesignator, samlconstants::SAML1_NS, samlconstants::SAML1_PREFIX) |
|
| DECL_XMLOBJECTBUILDER (, AttributeStatement, samlconstants::SAML1_NS, samlconstants::SAML1_PREFIX) |
|
| DECL_XMLOBJECTBUILDER (, AttributeValue, samlconstants::SAML1_NS, samlconstants::SAML1_PREFIX) |
|
| DECL_XMLOBJECTBUILDER (, Audience, samlconstants::SAML1_NS, samlconstants::SAML1_PREFIX) |
|
| DECL_XMLOBJECTBUILDER (, AudienceRestrictionCondition, samlconstants::SAML1_NS, samlconstants::SAML1_PREFIX) |
|
| DECL_XMLOBJECTBUILDER (, AuthenticationStatement, samlconstants::SAML1_NS, samlconstants::SAML1_PREFIX) |
|
| DECL_XMLOBJECTBUILDER (, AuthorizationDecisionStatement, samlconstants::SAML1_NS, samlconstants::SAML1_PREFIX) |
|
| DECL_XMLOBJECTBUILDER (, AuthorityBinding, samlconstants::SAML1_NS, samlconstants::SAML1_PREFIX) |
|
| DECL_XMLOBJECTBUILDER (, Conditions, samlconstants::SAML1_NS, samlconstants::SAML1_PREFIX) |
|
| DECL_XMLOBJECTBUILDER (, ConfirmationMethod, samlconstants::SAML1_NS, samlconstants::SAML1_PREFIX) |
|
| DECL_XMLOBJECTBUILDER (, DoNotCacheCondition, samlconstants::SAML1_NS, samlconstants::SAML1_PREFIX) |
|
| DECL_XMLOBJECTBUILDER (, Evidence, samlconstants::SAML1_NS, samlconstants::SAML1_PREFIX) |
|
| DECL_XMLOBJECTBUILDER (, NameIdentifier, samlconstants::SAML1_NS, samlconstants::SAML1_PREFIX) |
|
| DECL_XMLOBJECTBUILDER (, Subject, samlconstants::SAML1_NS, samlconstants::SAML1_PREFIX) |
|
| DECL_XMLOBJECTBUILDER (, SubjectConfirmation, samlconstants::SAML1_NS, samlconstants::SAML1_PREFIX) |
|
| DECL_XMLOBJECTBUILDER (, SubjectConfirmationData, samlconstants::SAML1_NS, samlconstants::SAML1_PREFIX) |
|
| DECL_XMLOBJECTBUILDER (, SubjectLocality, samlconstants::SAML1_NS, samlconstants::SAML1_PREFIX) |
|
void | registerAssertionClasses () |
| | Registers builders and validators for SAML 1.x Assertion classes into the runtime.
|
Variables |
|
| END_XMLOBJECT |
|
static const XMLCh | TYPE_NAME [] |
| | AudienceRestrictionConditionType local name.
|
|
| END_XMLOBJECT |
|
static const XMLCh | TYPE_NAME [] |
| | DoNotCacheConditionType local name.
|
|
| END_XMLOBJECT |
|
static const XMLCh | TYPE_NAME [] |
| | ConditionsType local name.
|
|
| END_XMLOBJECT |
|
static const XMLCh | TYPE_NAME [] |
| | NameIdentifierType local name.
|
|
static const XMLCh | UNSPECIFIED [] |
| | Unspecified name format ID.
|
|
static const XMLCh | EMAIL [] |
| | Email address name format ID.
|
|
static const XMLCh | X509_SUBJECT [] |
| | X.509 subject name format ID.
|
|
static const XMLCh | WIN_DOMAIN_QUALIFIED [] |
| | Windows domain qualified name format ID.
|
|
| END_XMLOBJECT |
|
| END_XMLOBJECT |
|
static const XMLCh | TYPE_NAME [] |
| | SubjectConfirmationType local name.
|
|
static const XMLCh | ARTIFACT01 [] |
| | Deprecated SAML 1.0 Artifact confirmation method.
|
|
static const XMLCh | ARTIFACT [] |
| | Artifact confirmation method.
|
|
static const XMLCh | BEARER [] |
| | Bearer confirmation method.
|
|
static const XMLCh | HOLDER_KEY [] |
| | Holder of key confirmation method.
|
|
static const XMLCh | SENDER_VOUCHES [] |
| | Sender vouches confirmation method.
|
|
| END_XMLOBJECT |
|
static const XMLCh | TYPE_NAME [] |
| | SubjectType local name.
|
|
| END_XMLOBJECT |
|
| END_XMLOBJECT |
|
| END_XMLOBJECT |
|
static const XMLCh | TYPE_NAME [] |
| | SubjectLocalityType local name.
|
|
| END_XMLOBJECT |
|
static const XMLCh | TYPE_NAME [] |
| | AuthorityBindingType local name.
|
|
| END_XMLOBJECT |
|
static const XMLCh | TYPE_NAME [] |
| | AuthenticationStatementType local name.
|
|
| END_XMLOBJECT |
|
static const XMLCh | TYPE_NAME [] |
| | ActionType local name.
|
|
static const XMLCh | RWEDC_NEG_ACTION_NAMESPACE [] |
| | Read/Write/Execute/Delete/Control Action Namespace.
|
|
static const XMLCh | RWEDC_ACTION_NAMESPACE [] |
| | Read/Write/Execute/Delete/Control with Negation Action Namespace.
|
|
static const XMLCh | GHPP_ACTION_NAMESPACE [] |
| | Get/Head/Put/Post Action Namespace.
|
|
static const XMLCh | UNIX_ACTION_NAMESPACE [] |
| | UNIX File Permissions Action Namespace.
|
|
| END_XMLOBJECT |
|
static const XMLCh | TYPE_NAME [] |
| | EvidenceType local name.
|
|
| END_XMLOBJECT |
|
static const XMLCh | TYPE_NAME [] |
| | AuthorizationDecisionStatementType local name.
|
|
static const XMLCh | DECISION_PERMIT [] |
| | Permit Decision.
|
|
static const XMLCh | DECISION_DENY [] |
| | Deny Decision.
|
|
static const XMLCh | DECISION_INDETERMINATE [] |
| | Indeterminate Decision.
|
|
| END_XMLOBJECT |
|
static const XMLCh | TYPE_NAME [] |
| | AttributeDesignatorType local name.
|
|
| END_XMLOBJECT |
|
static const XMLCh | TYPE_NAME [] |
| | AttributeType local name.
|
|
| END_XMLOBJECT |
|
| END_XMLOBJECT |
|
static const XMLCh | TYPE_NAME [] |
| | AttributeStatementType local name.
|
|
| END_XMLOBJECT |
|
static const XMLCh | TYPE_NAME [] |
| | AdviceType local name.
|
|
| END_XMLOBJECT |
|
static const XMLCh | TYPE_NAME [] |
| | AssertionType local name.
|
|
| END_XMLOBJECT |