![]() |
![]() |
![]() |
Lasso Reference Manual | ![]() |
---|
LassoSamlAssertionLassoSamlAssertion — |
#include <lasso/lasso.h> LassoSamlAssertion; LassoSamlAssertion* lasso_saml_assertion_new (void);
typedef struct { /* <element ref="saml:Conditions" minOccurs="0"/> */ LassoSamlConditions *Conditions; /* <element ref="saml:Advice" minOccurs="0"/> */ LassoSamlAdvice *Advice; void *Statement; /* XXX LassoSamlStatement missing from lasso */ LassoSamlSubjectStatement *SubjectStatement; LassoSamlAuthenticationStatement *AuthenticationStatement; void *AuthorizationDecisionStatement; /* XXX LassoSamlAuthorizationDecisionStatement missing from lasso*/ LassoSamlAttributeStatement *AttributeStatement; int MajorVersion; int MinorVersion; char *AssertionID; char *Issuer; char *IssueInstant; /* ds:Signature stuff */ LassoSignatureType sign_type; LassoSignatureMethod sign_method; char *private_key_file; char *certificate_file; } LassoSamlAssertion;
LassoSamlAssertion* lasso_saml_assertion_new (void);
Creates a new LassoSamlAssertion object.
Returns : | a newly created LassoSamlAssertion object |
<< LassoSamlAdvice | LassoSamlAudienceRestrictionCondition >> |