LassoSamlpResponseAbstract

LassoSamlpResponseAbstract —

Synopsis


#include <lasso/lasso.h>


            LassoSamlpResponseAbstract;

Object Hierarchy


  GObject
   +----LassoNode
         +----LassoSamlpResponseAbstract
               +----LassoSamlpResponse
               +----LassoLibStatusResponse
               +----LassoLibNameIdentifierMappingResponse

Description

Details

LassoSamlpResponseAbstract

typedef struct {
	/* <attribute name="ResponseID" type="saml:IDType" use="required"/> */
	char *ResponseID;
	/* <attribute name="InResponseTo" type="saml:IDReferenceType" use="optional"/> */
	char *InResponseTo;
	/* <attribute name="MajorVersion" type="integer" use="required"/> */
	int MajorVersion;
	/* <attribute name="MinorVersion" type="integer" use="required"/> */
	int MinorVersion;
	/* <attribute name="IssueInstant" type="dateTime" use="required"/> */
	char *IssueInstant;
	/* <attribute name="Recipient" type="anyURI" use="optional"/> */
	char *Recipient;

	/* ds:Signature stuffs */
	LassoSignatureType sign_type;
	LassoSignatureMethod sign_method;
	char *private_key_file;
	char *certificate_file;
} LassoSamlpResponseAbstract;