opensaml-2.5.5

- Main Page
- Related Pages
- Namespaces
- Classes
- Files

- Namespace List
- Namespace Members

Classes | Functions | Variables
opensaml::saml1p Namespace Reference

SAML 1.x protocol namespace. More...

## Classes
class | QueryBuilder
| Builder for Query extension objects. More...
class | SAML1MessageDecoder
| Base class for SAML 1.x MessageDecoders. More...
class | SAML1SOAPClient
| Client class for SAML 1.x SOAP binding. More...
class | SAMLArtifactType0001
| Type 0x0001 SAML 1.x artifact class. More...
class | SAMLArtifactType0002
| Type 0x0002 SAML 1.x artifact class. More...

## Functions
| DECL_XMLOBJECT_SIMPLE (, AssertionArtifact, Artifact, SAML 1.x AssertionArtifact element)
| DECL_XMLOBJECT_SIMPLE (, StatusMessage, Message, SAML 1.x StatusMessage element)
| BEGIN_XMLOBJECT (, RespondWith, xmltooling::XMLObject, SAML 1.x RespondWith element)
virtual xmltooling::QName * | getQName () const =0
| Gets the QName content of the element. More...
virtual void | setQName (const xmltooling::QName *qname)=0
| Sets the QName content of the element. More...
| BEGIN_XMLOBJECT (, Query, xmltooling::XMLObject, SAML 1.x Query element)
| BEGIN_XMLOBJECT (, SubjectQuery, Query, SAML 1.x SubjectQuery element)
| DECL_TYPED_FOREIGN_CHILD (Subject, saml1)
| BEGIN_XMLOBJECT (, AuthenticationQuery, SubjectQuery, SAML 1.x AuthenticationQuery element)
| DECL_STRING_ATTRIB (AuthenticationMethod, AUTHENTICATIONMETHOD)
| BEGIN_XMLOBJECT (, AttributeQuery, SubjectQuery, SAML 1.x AttributeQuery element)
| DECL_STRING_ATTRIB (Resource, RESOURCE)
| DECL_TYPED_FOREIGN_CHILDREN (AttributeDesignator, saml1)
| BEGIN_XMLOBJECT (, AuthorizationDecisionQuery, SubjectQuery, SAML 1.x AuthorizationDecisionQuery element)
| DECL_TYPED_FOREIGN_CHILDREN (Action, saml1)
| DECL_TYPED_FOREIGN_CHILD (Evidence, saml1)
| BEGIN_XMLOBJECT (, RequestAbstractType, RootObject, SAML 1.x RequestAbstractType base type)
| DECL_INTEGER_ATTRIB (MinorVersion, MINORVERSION)
| DECL_STRING_ATTRIB (RequestID, REQUESTID)
| DECL_INHERITED_DATETIME_ATTRIB (IssueInstant, ISSUEINSTANT)
| DECL_TYPED_CHILDREN (RespondWith)
| BEGIN_XMLOBJECT (, Request, RequestAbstractType, SAML 1.x Request element)
| DECL_TYPED_CHILD (Query)
| DECL_TYPED_CHILD (SubjectQuery)
| DECL_TYPED_CHILD (AuthenticationQuery)
| DECL_TYPED_CHILD (AttributeQuery)
| DECL_TYPED_CHILD (AuthorizationDecisionQuery)
| DECL_TYPED_FOREIGN_CHILDREN (AssertionIDReference, saml1)
| DECL_TYPED_CHILDREN (AssertionArtifact)
| BEGIN_XMLOBJECT (, StatusCode, xmltooling::XMLObject, SAML 1.x StatusCode element)
| DECL_XMLOBJECT_ATTRIB (Value, VALUE, xmltooling::QName)
| DECL_TYPED_CHILD (StatusCode)
| BEGIN_XMLOBJECT (, StatusDetail, xmltooling::ElementExtensibleXMLObject, SAML 1.x StatusDetail element)
| BEGIN_XMLOBJECT (, Status, opensaml::Status, SAML 1.x Status element)
| DECL_TYPED_CHILD (StatusMessage)
| DECL_TYPED_CHILD (StatusDetail)
| BEGIN_XMLOBJECT (, ResponseAbstractType, RootObject, SAML 1.x ResponseAbstractType base type)
| DECL_STRING_ATTRIB (ResponseID, RESPONSEID)
| DECL_STRING_ATTRIB (InResponseTo, INRESPONSETO)
| DECL_STRING_ATTRIB (Recipient, RECIPIENT)
| BEGIN_XMLOBJECT (, Response, ResponseAbstractType, SAML 1.x Response element)
| DECL_TYPED_CHILD (Status)
| DECL_TYPED_FOREIGN_CHILDREN (Assertion, saml1)
| DECL_XMLOBJECTBUILDER (, AssertionArtifact, samlconstants::SAML1P_NS, samlconstants::SAML1P_PREFIX)
| DECL_XMLOBJECTBUILDER (, AttributeQuery, samlconstants::SAML1P_NS, samlconstants::SAML1P_PREFIX)
| DECL_XMLOBJECTBUILDER (, AuthenticationQuery, samlconstants::SAML1P_NS, samlconstants::SAML1P_PREFIX)
| DECL_XMLOBJECTBUILDER (, AuthorizationDecisionQuery, samlconstants::SAML1P_NS, samlconstants::SAML1P_PREFIX)
| DECL_XMLOBJECTBUILDER (, Request, samlconstants::SAML1P_NS, samlconstants::SAML1P_PREFIX)
| DECL_XMLOBJECTBUILDER (, RespondWith, samlconstants::SAML1P_NS, samlconstants::SAML1P_PREFIX)
| DECL_XMLOBJECTBUILDER (, Response, samlconstants::SAML1P_NS, samlconstants::SAML1P_PREFIX)
| DECL_XMLOBJECTBUILDER (, Status, samlconstants::SAML1P_NS, samlconstants::SAML1P_PREFIX)
| DECL_XMLOBJECTBUILDER (, StatusCode, samlconstants::SAML1P_NS, samlconstants::SAML1P_PREFIX)
| DECL_XMLOBJECTBUILDER (, StatusDetail, samlconstants::SAML1P_NS, samlconstants::SAML1P_PREFIX)
| DECL_XMLOBJECTBUILDER (, StatusMessage, samlconstants::SAML1P_NS, samlconstants::SAML1P_PREFIX)
void | registerProtocolClasses ()
| Registers builders and validators for SAML 1.x Protocol classes into the runtime.

## Variables
| END_XMLOBJECT
static const XMLCh | TYPE_NAME []
| AuthenticationQueryType local name. More...
static xmltooling::QName | SUCCESS
| Success Status Code.
static xmltooling::QName | REQUESTER
| Requester Error Status Code.
static xmltooling::QName | RESPONDER
| Responder Error Status Code.
static xmltooling::QName | VERSIONMISMATCH
| Version Mismatch Error Status Code.

## Detailed Description

SAML 1.x protocol namespace.

## Function Documentation

virtual xmltooling::QName* opensaml::saml1p::getQName | ( |  | ) | const
| pure virtual

Gets the QName content of the element.

virtual void opensaml::saml1p::setQName | ( | const xmltooling::QName * | qname | ) |
| pure virtual

Sets the QName content of the element.

## Variable Documentation

static const XMLCh opensaml::saml1p::TYPE_NAME
| static

AuthenticationQueryType local name.

ResponseType local name.

ResponseAbstractType local name.

StatusType local name.

StatusDetailType local name.

StatusCodeType local name.

RequestType local name.

RequestAbstractType local name.

AuthorizationDecisionQueryType local name.

AttributeQueryType local name.