![]() | ![]() | ![]() | Lasso Reference Manual | ![]() |
---|
LassoLibLogoutRequestLassoLibLogoutRequest — |
#include <lasso/lasso.h> LassoLibLogoutRequest; LassoSamlpRequestAbstract* lasso_lib_logout_request_new (void); LassoSamlpRequestAbstract* lasso_lib_logout_request_new_full (char *providerID, LassoSamlNameIdentifier *nameIdentifier, LassoSignatureType sign_type, LassoSignatureMethod sign_method);
typedef struct { /* <xs:element ref="Extension" minOccurs="0" maxOccurs="unbounded"/> */ GList *Extension; char *ProviderID; LassoSamlNameIdentifier *NameIdentifier; char *SessionIndex; char *RelayState; char *consent; char *NotOnOrAfter; } LassoLibLogoutRequest;
LassoSamlpRequestAbstract* lasso_lib_logout_request_new (void);
Creates a new LassoLibLogoutRequest object.
Returns : | a newly created LassoLibLogoutRequest object |
LassoSamlpRequestAbstract* lasso_lib_logout_request_new_full (char *providerID, LassoSamlNameIdentifier *nameIdentifier, LassoSignatureType sign_type, LassoSignatureMethod sign_method);
Creates a new LassoLibLogoutRequest object and initializes it with the parameters.
providerID : | the provider ID requesting the logout |
nameIdentifier : | the name identifier to log out |
sign_type : | |
sign_method : | |
Returns : | a newly created LassoLibLogoutRequest object |
<< LassoLibIDPList | LassoLibLogoutResponse >> |