![]() |
![]() |
![]() |
Lasso Reference Manual | ![]() |
---|---|---|---|---|
#include <lasso/lasso.h> LassoSaml2AuthnContext; LassoNode* lasso_saml2_authn_context_new (void);
Figure 45. Schema fragment for saml2:AuthnContext
<complexType name="AuthnContextType"> <sequence> <choice> <sequence> <element ref="saml:AuthnContextClassRef"/> <choice minOccurs="0"> <element ref="saml:AuthnContextDecl"/> <element ref="saml:AuthnContextDeclRef"/> </choice> </sequence> <choice> <element ref="saml:AuthnContextDecl"/> <element ref="saml:AuthnContextDeclRef"/> </choice> </choice> <element ref="saml:AuthenticatingAuthority" minOccurs="0" maxOccurs="unbounded"/> </sequence> </complexType>
typedef struct { LassoNode parent; /* elements */ char *AuthnContextClassRef; /* XXX */ void *AuthnContextDecl; char *AuthnContextDeclRef; char *AuthenticatingAuthority; } LassoSaml2AuthnContext;
LassoNode* lasso_saml2_authn_context_new (void);
Creates a new LassoSaml2AuthnContext object.
Returns : | a newly created LassoSaml2AuthnContext object |