LassoSamlp2NameIDPolicy

LassoSamlp2NameIDPolicy — <samlp2:NameIDPolicy>

Synopsis


#include <lasso/lasso.h>

                    LassoSamlp2NameIDPolicy;
LassoNode*          lasso_samlp2_name_id_policy_new     (void);

Description

Figure 78. Schema fragment for samlp2:NameIDPolicy


<complexType name="NameIDPolicyType">
  <attribute name="Format" type="anyURI" use="optional"/>
  <attribute name="SPNameQualifier" type="string" use="optional"/>
  <attribute name="AllowCreate" type="boolean" use="optional"/>
</complexType>


Details

LassoSamlp2NameIDPolicy

typedef struct {
	LassoNode parent;

	/* attributes */
	char *Format;
	char *SPNameQualifier;
	gboolean AllowCreate;
} LassoSamlp2NameIDPolicy;


lasso_samlp2_name_id_policy_new ()

LassoNode*          lasso_samlp2_name_id_policy_new     (void);

Creates a new LassoSamlp2NameIDPolicy object.

Returns : a newly created LassoSamlp2NameIDPolicy object