#include <saml/saml2/core/Protocols.h>
Inheritance diagram for opensaml::saml2p::AuthnRequest:

Public Member Functions | |
| virtual AuthnRequest * | cloneAuthnRequest () const =0 |
| Type-specific clone method. | |
| bool | ForceAuthn () const |
| Returns the ForceAuthn attribute or false if not set. | |
| virtual xmlconstants::xmltooling_bool_t | getForceAuthn () const =0 |
| Returns the ForceAuthn attribute as an explicit enumerated value. | |
| virtual void | ForceAuthn (xmlconstants::xmltooling_bool_t value)=0 |
| Sets the ForceAuthn attribute using an enumerated value. | |
| void | ForceAuthn (bool value) |
| Sets the ForceAuthn attribute. | |
| void | setForceAuthn (const XMLCh *value) |
| Sets the ForceAuthn attribute using a string constant. | |
| bool | IsPassive () const |
| Returns the IsPassive attribute or false if not set. | |
| virtual xmlconstants::xmltooling_bool_t | getIsPassive () const =0 |
| Returns the IsPassive attribute as an explicit enumerated value. | |
| virtual void | IsPassive (xmlconstants::xmltooling_bool_t value)=0 |
| Sets the IsPassive attribute using an enumerated value. | |
| void | IsPassive (bool value) |
| Sets the IsPassive attribute. | |
| void | setIsPassive (const XMLCh *value) |
| Sets the IsPassive attribute using a string constant. | |
| virtual const XMLCh * | getProtocolBinding () const =0 |
| Returns the ProtocolBinding attribute. | |
| virtual void | setProtocolBinding (const XMLCh *ProtocolBinding)=0 |
| Sets the ProtocolBinding attribute. | |
| virtual std::pair< bool, int > | getAssertionConsumerServiceIndex () const =0 |
| Returns the AssertionConsumerServiceIndex attribute after a NULL indicator. | |
| virtual void | setAssertionConsumerServiceIndex (const XMLCh *AssertionConsumerServiceIndex)=0 |
| Sets the AssertionConsumerServiceIndex attribute using a string value. | |
| virtual void | setAssertionConsumerServiceIndex (int AssertionConsumerServiceIndex)=0 |
| Sets the AssertionConsumerServiceIndex attribute. | |
| virtual const XMLCh * | getAssertionConsumerServiceURL () const =0 |
| Returns the AssertionConsumerServiceURL attribute. | |
| virtual void | setAssertionConsumerServiceURL (const XMLCh *AssertionConsumerServiceURL)=0 |
| Sets the AssertionConsumerServiceURL attribute. | |
| virtual std::pair< bool, int > | getAttributeConsumingServiceIndex () const =0 |
| Returns the AttributeConsumingServiceIndex attribute after a NULL indicator. | |
| virtual void | setAttributeConsumingServiceIndex (const XMLCh *AttributeConsumingServiceIndex)=0 |
| Sets the AttributeConsumingServiceIndex attribute using a string value. | |
| virtual void | setAttributeConsumingServiceIndex (int AttributeConsumingServiceIndex)=0 |
| Sets the AttributeConsumingServiceIndex attribute. | |
| virtual const XMLCh * | getProviderName () const =0 |
| Returns the ProviderName attribute. | |
| virtual void | setProviderName (const XMLCh *ProviderName)=0 |
| Sets the ProviderName attribute. | |
| virtual saml2::Subject * | getSubject () const =0 |
| Returns the Subject child. | |
| virtual void | setSubject (saml2::Subject *child)=0 |
| Sets the Subject child. | |
| virtual NameIDPolicy * | getNameIDPolicy () const =0 |
| Returns the NameIDPolicy child. | |
| virtual void | setNameIDPolicy (NameIDPolicy *child)=0 |
| Sets the NameIDPolicy child. | |
| virtual saml2::Conditions * | getConditions () const =0 |
| Returns the Conditions child. | |
| virtual void | setConditions (saml2::Conditions *child)=0 |
| Sets the Conditions child. | |
| virtual RequestedAuthnContext * | getRequestedAuthnContext () const =0 |
| Returns the RequestedAuthnContext child. | |
| virtual void | setRequestedAuthnContext (RequestedAuthnContext *child)=0 |
| Sets the RequestedAuthnContext child. | |
| virtual Scoping * | getScoping () const =0 |
| Returns the Scoping child. | |
| virtual void | setScoping (Scoping *child)=0 |
| Sets the Scoping child. | |
Static Public Attributes | |
| static const XMLCh | LOCAL_NAME [] |
| Element local name. | |
| static const XMLCh | FORCEAUTHN_ATTRIB_NAME [] |
| ForceAuthn attribute name. | |
| static const XMLCh | ISPASSIVE_ATTRIB_NAME [] |
| IsPassive attribute name. | |
| static const XMLCh | PROTOCOLBINDING_ATTRIB_NAME [] |
| ProtocolBinding attribute name. | |
| static const XMLCh | ASSERTIONCONSUMERSERVICEINDEX_ATTRIB_NAME [] |
| AssertionConsumerServiceIndex attribute name. | |
| static const XMLCh | ASSERTIONCONSUMERSERVICEURL_ATTRIB_NAME [] |
| AssertionConsumerServiceURL attribute name. | |
| static const XMLCh | ATTRIBUTECONSUMINGSERVICEINDEX_ATTRIB_NAME [] |
| AttributeConsumingServiceIndex attribute name. | |
| static const XMLCh | PROVIDERNAME_ATTRIB_NAME [] |
| ProviderName attribute name. | |
| static const XMLCh | TYPE_NAME [] |
| AuthnRequestType local name. | |
1.4.7