SAML #97 - Add config parameter into the manager for private key password

This commit is contained in:
Thomas CHEMINEAU 2010-06-14 12:51:17 +00:00
parent 22387615fb
commit 16435b7444
2 changed files with 14 additions and 0 deletions

View File

@ -634,17 +634,23 @@ sub struct {
samlServiceSecurity => {
_nodes => [
qw(samlServicePrivateKeySig
samlServicePrivateKeySigPwd
samlServicePublicKeySig
samlServicePrivateKeyEnc
samlServicePrivateKeyEncPwd
samlServicePublicKeyEnc)
],
_help => 'default',
samlServicePrivateKeySig =>
'filearea:/samlServicePrivateKeySig:samlServicePrivateKeySig:filearea',
samlServicePrivateKeySigPwd =>
'text:/samlServicePrivateKeySigPwd',
samlServicePublicKeySig =>
'filearea:/samlServicePublicKeySig:samlServicePublicKeySig:filearea',
samlServicePrivateKeyEnc =>
'filearea:/samlServicePrivateKeyEnc:samlServicePrivateKeyEnc:filearea',
samlServicePrivateKeyEncPwd =>
'text:/samlServicePrivateKeyEncPwd',
samlServicePublicKeyEnc =>
'filearea:/samlServicePublicKeyEnc:samlServicePublicKeyEnc:filearea',
},
@ -1153,8 +1159,10 @@ sub testStruct {
samlNameIDFormatMapKerberos => $testNotDefined,
samlAttributeAuthorityDescriptorAttributeServiceSOAP => $testNotDefined,
samlServicePrivateKeySig => $testNotDefined,
samlServicePrivateKeySigPwd => $testNotDefined,
samlServicePublicKeySig => $testNotDefined,
samlServicePrivateKeyEnc => $testNotDefined,
samlServicePrivateKeyEncPwd => $testNotDefined,
samlServicePublicKeyEnc => $testNotDefined,
# SSL
@ -1381,8 +1389,10 @@ sub defaultConf {
. $portal
. '/saml/AA/SOAP;',
samlServicePrivateKeySig => '',
samlServicePrivateKeySigPwd => '',
samlServicePublicKeySig => '',
samlServicePrivateKeyEnc => '',
samlServicePrivateKeyEncPwd => '',
samlServicePublicKeyEnc => '',
};

View File

@ -303,8 +303,10 @@ sub en {
samlAttributeAuthorityDescriptorAttributeServiceSOAP => 'SOAP',
samlServiceSecurity => 'Security parameters',
samlServicePrivateKeySig => 'Private key for signature',
samlServicePrivateKeySigPwd => 'Password of the private key for signature',
samlServicePublicKeySig => 'Public key for signature',
samlServicePrivateKeyEnc => 'Private key for encryption',
samlServicePrivateKeyEncPwd => 'Password of the private key for encryption',
samlServicePublicKeyEnc => 'Public key for encryption',
};
}
@ -579,8 +581,10 @@ sub fr {
samlAttributeAuthorityDescriptorAttributeServiceSOAP => 'SOAP',
samlServiceSecurity => 'Paramètres de sécurité',
samlServicePrivateKeySig => 'Clé privée de signature',
samlServicePrivateKeySigPwd => 'Mot de passe de la clé privée de signature',
samlServicePublicKeySig => 'Clé publique de signature',
samlServicePrivateKeyEnc => 'Clé privée de chiffrement',
samlServicePrivateKeyEncPwd => 'Mot de passe de la clé privée de chiffrement',
samlServicePublicKeyEnc => 'Clé publique de chiffrement',
};
}