diff options
author | Benjamin Dauvergne <bdauvergne@entrouvert.com> | 2010-04-16 15:37:17 +0000 |
---|---|---|
committer | Benjamin Dauvergne <bdauvergne@entrouvert.com> | 2010-04-16 15:37:17 +0000 |
commit | 81c35bbe2effac358126f5aea78e4f5b9e115f6e (patch) | |
tree | ae8d21367ddf77897bdc93b1083952f7fd44d732 /tests | |
parent | 90b965e6a3e976210e1960291241d9a4104d0d58 (diff) | |
download | lasso-81c35bbe2effac358126f5aea78e4f5b9e115f6e.tar.gz lasso-81c35bbe2effac358126f5aea78e4f5b9e115f6e.tar.xz lasso-81c35bbe2effac358126f5aea78e4f5b9e115f6e.zip |
Ameliorate support for lasso_profile_set_signature_verify_hint
* lasso/id-ff/profile.h:
- add end symbol for enum LassoProfileSignatureVerifyHint
* lasso/id-ff/profile.c:
- fix documentation of lasso_profile_set_signature_verify_hint
- do not allow to set or return invalid value for the
signature_verify_hint attribute.
* lasso/saml-2.0/login.c:
- handle new enum value
* lasso/saml-2.0/profile.c:
- handle new enum value
- fix missing catch of signature error reporting when
signature_verify_hint is IGNORE.
* docs/reference/lasso/lasso-sections.txt:
- export enums LassoProfileSignatureHint and
LassoProfileSignatureVerifyHint
* tests/metadata_tests.c:
- fix test of all Role enumerations
Diffstat (limited to 'tests')
-rw-r--r-- | tests/metadata_tests.c | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/tests/metadata_tests.c b/tests/metadata_tests.c index 975e4d10..cb4c5154 100644 --- a/tests/metadata_tests.c +++ b/tests/metadata_tests.c @@ -94,7 +94,7 @@ START_TEST(test07_metadata_role_descriptors) int i = 0; check_not_null(provider); - for (i = LASSO_PROVIDER_ROLE_ANY+1; i < LASSO_PROVIDER_ROLE_LAST; i++) { + for (i = 1; i < LASSO_PROVIDER_ROLE_LAST; i *= 2) { l = lasso_provider_get_metadata_keys_for_role(provider, i); if (i == LASSO_PROVIDER_ROLE_IDP) { check_equals(g_list_length(l), 10); |