#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. |