opensaml::saml1 Namespace Reference

SAML 1.x assertion namespace. More...


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


Detailed Description

SAML 1.x assertion namespace.
Generated on Wed Jan 9 17:01:47 2013 for opensaml-2.5.2 by  doxygen 1.4.6