Main Page | Namespace List | Class Hierarchy | Class List | File List | Namespace Members | Class Members | File Members | Related Pages

opensaml::saml1 Namespace Reference

SAML 1.x assertion namespace. More...


Classes

class  opensaml::saml1::ConditionBuilder
 Builder for Condition extension objects. More...
class  opensaml::saml1::StatementBuilder
 Builder for Statement extension objects. More...
class  opensaml::saml1::AssertionValidator
class  opensaml::saml1::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 (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)
 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)
 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)
 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 (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 (, Attribute, samlconstants::SAML1_NS, samlconstants::SAML1_PREFIX)
 DECL_XMLOBJECTBUILDER (, Audience, 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)
void registerAssertionClasses ()
 Registers builders and validators for SAML 1.x Assertion classes into the runtime.

Variables

 END_XMLOBJECT
const XMLCh TYPE_NAME []
 AssertionType local name.
const XMLCh UNSPECIFIED []
 Unspecified name format ID.
const XMLCh EMAIL []
 Email address name format ID.
const XMLCh X509_SUBJECT []
 X.509 subject name format ID.
const XMLCh WIN_DOMAIN_QUALIFIED []
 Windows domain qualified name format ID.
const XMLCh ARTIFACT01 []
 Deprecated SAML 1.0 Artifact confirmation method.
const XMLCh ARTIFACT []
 Artifact confirmation method.
const XMLCh BEARER []
 Bearer confirmation method.
const XMLCh HOLDER_KEY []
 Holder of key confirmation method.
const XMLCh SENDER_VOUCHES []
 Sender vouches confirmation method.
const XMLCh RWEDC_NEG_ACTION_NAMESPACE []
 Read/Write/Execute/Delete/Control Action Namespace.
const XMLCh RWEDC_ACTION_NAMESPACE []
 Read/Write/Execute/Delete/Control with Negation Action Namespace.
const XMLCh GHPP_ACTION_NAMESPACE []
 Get/Head/Put/Post Action Namespace.
const XMLCh UNIX_ACTION_NAMESPACE []
 UNIX File Permissions Action Namespace.
const XMLCh DECISION_PERMIT []
 Permit Decision.
const XMLCh DECISION_DENY []
 Deny Decision.
const XMLCh DECISION_INDETERMINATE []
 Indeterminate Decision.


Detailed Description

SAML 1.x assertion namespace.
Generated on Mon Jun 22 13:47:22 2009 for opensaml-2.2 by  doxygen 1.3.9.1