#include <saml/saml2/core/Protocols.h>
Public Member Functions | |
virtual NameIDPolicy * | cloneNameIDPolicy () const =0 |
Type-specific clone method. | |
virtual const XMLCh * | getFormat () const =0 |
Returns the Format attribute. | |
virtual void | setFormat (const XMLCh *Format)=0 |
Sets the Format attribute. | |
virtual const XMLCh * | getSPNameQualifier () const =0 |
Returns the SPNameQualifier attribute. | |
virtual void | setSPNameQualifier (const XMLCh *SPNameQualifier)=0 |
Sets the SPNameQualifier attribute. | |
bool | AllowCreate () const |
Returns the AllowCreate attribute or false if not set. | |
virtual xmlconstants::xmltooling_bool_t | getAllowCreate () const =0 |
Returns the AllowCreate attribute as an explicit enumerated value. | |
virtual void | AllowCreate (xmlconstants::xmltooling_bool_t value)=0 |
Sets the AllowCreate attribute using an enumerated value. | |
void | AllowCreate (bool value) |
Sets the AllowCreate attribute. | |
void | setAllowCreate (const XMLCh *value) |
Sets the AllowCreate attribute using a string constant. | |
Static Public Attributes | |
static const XMLCh | LOCAL_NAME [] |
Element local name. | |
static const XMLCh | FORMAT_ATTRIB_NAME [] |
Format attribute name. | |
static const XMLCh | SPNAMEQUALIFIER_ATTRIB_NAME [] |
SPNameQualifier attribute name. | |
static const XMLCh | ALLOWCREATE_ATTRIB_NAME [] |
AllowCreate attribute name. | |
static const XMLCh | TYPE_NAME [] |
NameIDPolicyType local name. |
virtual NameIDPolicy* opensaml::saml2p::NameIDPolicy::cloneNameIDPolicy | ( | ) | const [pure virtual] |
Type-specific clone method.
virtual const XMLCh* opensaml::saml2p::NameIDPolicy::getFormat | ( | ) | const [pure virtual] |
Returns the Format attribute.
virtual void opensaml::saml2p::NameIDPolicy::setFormat | ( | const XMLCh * | Format | ) | [pure virtual] |
Sets the Format attribute.
virtual const XMLCh* opensaml::saml2p::NameIDPolicy::getSPNameQualifier | ( | ) | const [pure virtual] |
Returns the SPNameQualifier attribute.
virtual void opensaml::saml2p::NameIDPolicy::setSPNameQualifier | ( | const XMLCh * | SPNameQualifier | ) | [pure virtual] |
Sets the SPNameQualifier attribute.
bool opensaml::saml2p::NameIDPolicy::AllowCreate | ( | ) | const [inline] |
Returns the AllowCreate attribute or false if not set.
virtual xmlconstants::xmltooling_bool_t opensaml::saml2p::NameIDPolicy::getAllowCreate | ( | ) | const [pure virtual] |
Returns the AllowCreate attribute as an explicit enumerated value.
virtual void opensaml::saml2p::NameIDPolicy::AllowCreate | ( | xmlconstants::xmltooling_bool_t | value | ) | [pure virtual] |
Sets the AllowCreate attribute using an enumerated value.
void opensaml::saml2p::NameIDPolicy::AllowCreate | ( | bool | value | ) | [inline] |
Sets the AllowCreate attribute.
void opensaml::saml2p::NameIDPolicy::setAllowCreate | ( | const XMLCh * | value | ) | [inline] |
Sets the AllowCreate attribute using a string constant.