opensaml::saml2p::NameIDPolicy Class Reference

SAML 2.0 NameIDPolicy element. More...

#include <saml/saml2/core/Protocols.h>

List of all members.

Public Member Functions

virtual NameIDPolicycloneNameIDPolicy () 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.


Detailed Description

SAML 2.0 NameIDPolicy element.


The documentation for this class was generated from the following file:
Generated on 19 Dec 2018 for opensaml-3.0.0 by  doxygen 1.4.7