| Lasso Reference Manual |
|---|
LassoSamlAuthenticationStatementLassoSamlAuthenticationStatement — |
#include <lasso/lasso.h>
LassoSamlAuthenticationStatement;
LassoNode* lasso_saml_authentication_statement_new
(void);
GObject +----LassoNode +----LassoSamlStatementAbstract +----LassoSamlSubjectStatementAbstract +----LassoSamlAuthenticationStatement +----LassoLibAuthenticationStatement
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;
LassoNode* lasso_saml_authentication_statement_new (void);
Creates a new LassoSamlAuthenticationStatement object.
| Returns : | a newly created LassoSamlAuthenticationStatement object |
| << LassoSamlAudienceRestrictionCondition | LassoSamlAuthorityBinding >> |