LassoSamlAuthenticationStatement

LassoSamlAuthenticationStatement —

Synopsis


#include <lasso/lasso.h>


            LassoSamlAuthenticationStatement;
LassoNode*  lasso_saml_authentication_statement_new
                                            (void);

Object Hierarchy


  GObject
   +----LassoNode
         +----LassoSamlStatementAbstract
               +----LassoSamlSubjectStatementAbstract
                     +----LassoSamlAuthenticationStatement
                           +----LassoLibAuthenticationStatement

Description

Details

LassoSamlAuthenticationStatement

typedef struct {
	/* <element ref="saml:SubjectLocality" minOccurs="0"/> */
	LassoSamlSubjectLocality *SubjectLocality;
	/* <element ref="saml:AuthorityBinding" minOccurs="0" maxOccurs="unbounded"/> */
	GList *AuthorityBinding;
	/* <attribute name="AuthenticationMethod" type="anyURI" use="required"/> */
	char *AuthenticationMethod;
	/* <attribute name="AuthenticationInstant" type="dateTime" use="required"/> */
	char *AuthenticationInstant;
} LassoSamlAuthenticationStatement;


lasso_saml_authentication_statement_new ()

LassoNode*  lasso_saml_authentication_statement_new
                                            (void);

Creates a new LassoSamlAuthenticationStatement object.

Returns : a newly created LassoSamlAuthenticationStatement object