#include <saml/saml2/core/Assertions.h>
Public Member Functions | |
virtual AuthnContext * | cloneAuthnContext () const =0 |
Type-specific clone method. | |
virtual AuthnContextClassRef * | getAuthnContextClassRef () const =0 |
Returns the AuthnContextClassRef child. | |
virtual void | setAuthnContextClassRef (AuthnContextClassRef *child)=0 |
Sets the AuthnContextClassRef child. | |
virtual xmltooling::XMLObject * | getAuthnContextDecl () const =0 |
Returns the AuthnContextDecl child. | |
virtual void | setAuthnContextDecl (xmltooling::XMLObject *child)=0 |
Sets the AuthnContextDecl child. | |
virtual AuthnContextDeclRef * | getAuthnContextDeclRef () const =0 |
Returns the AuthnContextDeclRef child. | |
virtual void | setAuthnContextDeclRef (AuthnContextDeclRef *child)=0 |
Sets the AuthnContextDeclRef child. | |
virtual xmltooling::XMLObjectChildrenList< std::vector< AuthenticatingAuthority * > > | getAuthenticatingAuthoritys ()=0 |
Returns modifiable AuthenticatingAuthority collection. | |
virtual const std::vector< AuthenticatingAuthority * > & | getAuthenticatingAuthoritys () const =0 |
Returns reference to immutable AuthenticatingAuthority collection. | |
Static Public Attributes | |
static const XMLCh | LOCAL_NAME [] |
Element local name. | |
static const XMLCh | TYPE_NAME [] |
AuthnContextType local name. |