![]() | ![]() | ![]() | Lasso Reference Manual |
---|
stringsstrings — |
#include <lasso/lasso.h> #define LASSO_LIB_NAME_IDENTIFIER_FORMAT_FEDERATED #define LASSO_LIB_NAME_IDENTIFIER_FORMAT_ONE_TIME #define LASSO_LIB_NAME_IDENTIFIER_FORMAT_ENCRYPTED #define LASSO_LIB_NAME_IDENTIFIER_FORMAT_ENTITYID #define LASSO_LIB_NAMEID_POLICY_TYPE_NONE #define LASSO_LIB_NAMEID_POLICY_TYPE_ONE_TIME #define LASSO_LIB_NAMEID_POLICY_TYPE_FEDERATED #define LASSO_LIB_NAMEID_POLICY_TYPE_ANY #define LASSO_LIB_PROTOCOL_PROFILE_BRWS_ART #define LASSO_LIB_PROTOCOL_PROFILE_BRWS_POST
#define LASSO_LIB_NAME_IDENTIFIER_FORMAT_FEDERATED "urn:liberty:iff:nameid:federated"
#define LASSO_LIB_NAME_IDENTIFIER_FORMAT_ONE_TIME "urn:liberty:iff:nameid:one-time"
#define LASSO_LIB_NAME_IDENTIFIER_FORMAT_ENCRYPTED "urn:liberty:iff:nameid:encrypted"
#define LASSO_LIB_NAME_IDENTIFIER_FORMAT_ENTITYID "urn:liberty:iff:nameid:entityID"
#define LASSO_LIB_NAMEID_POLICY_TYPE_NONE "none"
None policy for use in LassoLibAuthnRequest. It means an existing federation must be used and an error should be produced if none existed beforehand.
#define LASSO_LIB_NAMEID_POLICY_TYPE_ONE_TIME "onetime"
Onetime policy for use in LassoLibAuthnRequest. It means a federation must not be created between identity and service provider. A temporary name identifier should be used instead.
#define LASSO_LIB_NAMEID_POLICY_TYPE_FEDERATED "federated"
Federated policy for use in LassoLibAuthnRequest. It means a federation may be created between identity and service provider (if it didn't exist before).
#define LASSO_LIB_NAMEID_POLICY_TYPE_ANY "any"
Any policy for use in LassoLibAuthnRequest. It means a federation may be created if the principal agrees and it can fall back to onetime if he does not.
#define LASSO_LIB_PROTOCOL_PROFILE_BRWS_ART
Identifies the Single Sign-On "Artifact" profile; where an artifact is passed from identity provider to service provider and back to get the LassoLibAssertion.
#define LASSO_LIB_PROTOCOL_PROFILE_BRWS_POST
Identifies the Single Sign-On "POST" profile; where the LassoLibAssertion is sent directly from the identity provider to the service provider in an HTML form submission message.
<< Initialization functions |