#include <saml/saml2/core/Protocols.h>
Public Member Functions | |
| virtual RequestedAuthnContext * | cloneRequestedAuthnContext () const =0 |
| Type-specific clone method. | |
| virtual const XMLCh * | getComparison () const =0 |
| Returns the Comparison attribute. | |
| virtual void | setComparison (const XMLCh *Comparison)=0 |
| Sets the Comparison attribute. | |
|
virtual xmltooling::XMLObjectChildrenList< std::vector< saml2::AuthnContextClassRef * > > | getAuthnContextClassRefs ()=0 |
| Returns modifiable AuthnContextClassRef collection. | |
|
virtual const std::vector< saml2::AuthnContextClassRef * > & | getAuthnContextClassRefs () const =0 |
| Returns reference to immutable AuthnContextClassRef collection. | |
|
virtual xmltooling::XMLObjectChildrenList< std::vector< saml2::AuthnContextDeclRef * > > | getAuthnContextDeclRefs ()=0 |
| Returns modifiable AuthnContextDeclRef collection. | |
|
virtual const std::vector< saml2::AuthnContextDeclRef * > & | getAuthnContextDeclRefs () const =0 |
| Returns reference to immutable AuthnContextDeclRef collection. | |
Static Public Attributes | |
| static const XMLCh | LOCAL_NAME [] |
| Element local name. | |
| static const XMLCh | COMPARISON_ATTRIB_NAME [] |
| Comparison attribute name. | |
| static const XMLCh | TYPE_NAME [] |
| RequestedAuthnContextType local name. | |
RequestedAuthnContext Comparison Attribute Constants | |
These are the allowed values for the Comparison attribute of the RequestedAuthnContext element, as defined by SAML 2.0 Core. | |
| static const XMLCh | COMPARISON_EXACT [] |
| 'exact' Comparison | |
| static const XMLCh | COMPARISON_MINIMUM [] |
| 'minimum' Comparison | |
| static const XMLCh | COMPARISON_MAXIMUM [] |
| 'maximum' Comparison | |
| static const XMLCh | COMPARISON_BETTER [] |
| 'better' Comparison | |
1.4.7