id-ff/providerprivate.h,id-ff/provider.h: make lasso_provider_verify_signature public API
It's necessary for the crudeSAML SASL mechanism.
This commit is contained in:
parent
309a9ab6bc
commit
b1601ac693
|
@ -275,6 +275,9 @@ LASSO_EXPORT lasso_error_t lasso_provider_set_server_signing_key(LassoProvider *
|
|||
|
||||
LASSO_EXPORT lasso_error_t lasso_provider_add_key(LassoProvider *provider, LassoKey *key, gboolean after);
|
||||
|
||||
LASSO_EXPORT int lasso_provider_verify_signature(LassoProvider *provider,
|
||||
const char *message, const char *id_attr_name, LassoMessageFormat format);
|
||||
|
||||
#ifdef __cplusplus
|
||||
}
|
||||
#endif /* __cplusplus */
|
||||
|
|
|
@ -86,8 +86,6 @@ struct _LassoProviderPrivate
|
|||
|
||||
gboolean lasso_provider_load_metadata(LassoProvider *provider, const gchar *metadata);
|
||||
gboolean lasso_provider_load_metadata_from_buffer(LassoProvider *provider, const gchar *metadata);
|
||||
int lasso_provider_verify_signature(LassoProvider *provider,
|
||||
const char *message, const char *id_attr_name, LassoMessageFormat format);
|
||||
gboolean lasso_provider_load_public_key(LassoProvider *provider,
|
||||
LassoPublicKeyType public_key_type);
|
||||
GList* lasso_provider_get_public_keys(const LassoProvider *provider);
|
||||
|
|
Loading…
Reference in New Issue