opensaml-2.5.0
|
SAML 1.x protocol namespace. More...
Classes | |
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... | |
class | QueryBuilder |
Builder for Query extension objects. 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. | |
virtual void | setQName (const xmltooling::QName *qname)=0 |
Sets the QName content of the element. | |
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. | |
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. |
SAML 1.x protocol namespace.
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.
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.