LassoSaml2SubjectConfirmationData

LassoSaml2SubjectConfirmationData — <saml2:SubjectConfirmationData>

Synopsis


#include <lasso/lasso.h>

                    LassoSaml2SubjectConfirmationData;
LassoNode*          lasso_saml2_subject_confirmation_data_new
                                                        (void);

Description

Figure 58. Schema fragment for saml2:SubjectConfirmationData


<complexType name="SubjectConfirmationDataType" mixed="true">
  <complexContent>
    <restriction base="anyType">
      <sequence>
        <any namespace="##any" processContents="lax" minOccurs="0" maxOccurs="unbounded"/>
      </sequence>
      <attribute name="NotBefore" type="dateTime" use="optional"/>
      <attribute name="NotOnOrAfter" type="dateTime" use="optional"/>
      <attribute name="Recipient" type="anyURI" use="optional"/>
      <attribute name="InResponseTo" type="NCName" use="optional"/>
      <attribute name="Address" type="string" use="optional"/>
      <anyAttribute namespace="##other" processContents="lax"/>
    </restriction>
  </complexContent>
</complexType>


Details

LassoSaml2SubjectConfirmationData

typedef struct {
	LassoNode parent;

	/* attributes */
	char *NotBefore;
	char *NotOnOrAfter;
	char *Recipient;
	char *InResponseTo;
	char *Address;
} LassoSaml2SubjectConfirmationData;


lasso_saml2_subject_confirmation_data_new ()

LassoNode*          lasso_saml2_subject_confirmation_data_new
                                                        (void);

Creates a new LassoSaml2SubjectConfirmationData object.

Returns : a newly created LassoSaml2SubjectConfirmationData object