summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorDamien Laniel <dlaniel@entrouvert.com>2007-06-12 14:15:37 +0000
committerDamien Laniel <dlaniel@entrouvert.com>2007-06-12 14:15:37 +0000
commit61bc3ec141f5cfd958209ba87088b643f50003b4 (patch)
treeb1061213bd101a4dd75b3cca857f2893378f46c0
parentab50d81a12437b138b802e4a4b2bdcf16915eb0b (diff)
downloadlasso-61bc3ec141f5cfd958209ba87088b643f50003b4.tar.gz
lasso-61bc3ec141f5cfd958209ba87088b643f50003b4.tar.xz
lasso-61bc3ec141f5cfd958209ba87088b643f50003b4.zip
added comments
-rw-r--r--lasso/saml-2.0/login.c2
1 files changed, 2 insertions, 0 deletions
diff --git a/lasso/saml-2.0/login.c b/lasso/saml-2.0/login.c
index fee76f92..80d64afe 100644
--- a/lasso/saml-2.0/login.c
+++ b/lasso/saml-2.0/login.c
@@ -1183,6 +1183,7 @@ lasso_saml20_login_process_response_status_and_assertion(LassoLogin *login)
return LASSO_PROFILE_ERROR_MISSING_REMOTE_PROVIDERID;
}
+ /* Decrypt Assertion */
if (LASSO_SAMLP2_RESPONSE(response)->Assertion == NULL &&
LASSO_SAMLP2_RESPONSE(response)->EncryptedAssertion != NULL) {
@@ -1228,6 +1229,7 @@ lasso_saml20_login_process_response_status_and_assertion(LassoLogin *login)
return LASSO_PROFILE_ERROR_MISSING_ENCRYPTION_PRIVATE_KEY;
}
+ /* Decrypt NameID */
if (encrypted_element != NULL && encryption_private_key != NULL) {
profile->nameIdentifier = LASSO_NODE(
lasso_node_decrypt(encrypted_element, encryption_private_key));