SAML #89 - adding configuration key to store priv/pub keys for signature and encryption
This commit is contained in:
parent
241d972b07
commit
346d901a15
@ -613,6 +613,7 @@ sub struct {
|
||||
_nodes => [
|
||||
qw(samlEntityID
|
||||
samlServicePrivateKey
|
||||
n:samlServiceSecurity
|
||||
n:samlNameIDFormatMap
|
||||
n:samlOrganization
|
||||
n:samlSPSSODescriptor
|
||||
@ -626,6 +627,25 @@ sub struct {
|
||||
samlServicePrivateKey =>
|
||||
'filearea:/samlServicePrivateKey:samlServicePrivateKey:filearea',
|
||||
|
||||
# SECURITY NODE
|
||||
samlServiceSecurity => {
|
||||
_nodes => [
|
||||
qw(samlServicePrivateKeySig
|
||||
samlServicePublicKeySig
|
||||
samlServicePrivateKeyEnc
|
||||
samlServicePublicKeyEnc)
|
||||
],
|
||||
_help => 'default',
|
||||
samlServicePrivateKeySig =>
|
||||
'filearea:/samlServicePrivateKeySig:samlServicePrivateKeySig:filearea',
|
||||
samlServicePublicKeySig =>
|
||||
'filearea:/samlServicePublicKeySig:samlServicePublicKeySig:filearea',
|
||||
samlServicePrivateKeyEnc =>
|
||||
'filearea:/samlServicePrivateKeyEnc:samlServicePrivateKeyEnc:filearea',
|
||||
samlServicePublicKeyEnc =>
|
||||
'filearea:/samlServicePublicKeyEnc:samlServicePublicKeyEnc:filearea',
|
||||
},
|
||||
|
||||
# NAMEID FORMAT MAP
|
||||
samlNameIDFormatMap => {
|
||||
_nodes => [
|
||||
@ -1139,6 +1159,10 @@ sub testStruct {
|
||||
samlNameIDFormatMapWindows => $testNotDefined,
|
||||
samlNameIDFormatMapKerberos => $testNotDefined,
|
||||
samlAttributeAuthorityDescriptorAttributeServiceSOAP => $testNotDefined,
|
||||
samlServicePrivateKeySig => $testNotDefined,
|
||||
samlServicePublicKeySig => $testNotDefined,
|
||||
samlServicePrivateKeyEnc => $testNotDefined,
|
||||
samlServicePublicKeyEnc => $testNotdefined,
|
||||
|
||||
# SSL
|
||||
SSLVar => $testNotDefined,
|
||||
|
@ -301,6 +301,11 @@ sub en {
|
||||
samlAttributeAuthorityDescriptor => 'Attribute Authority',
|
||||
samlAttributeAuthorityDescriptorAttributeService => 'Attribute Service',
|
||||
samlAttributeAuthorityDescriptorAttributeServiceSOAP => 'SOAP',
|
||||
samlServiceSecurity => 'Security parameters',
|
||||
samlServicePrivateKeySig => 'Private key for signature',
|
||||
samlServicePublicKeySig => 'Public key for signature',
|
||||
samlServicePrivateKeyEnc => 'Private key for encryption',
|
||||
samlServicePublicKeyEnc => 'Public key for encryption',
|
||||
};
|
||||
}
|
||||
|
||||
@ -572,6 +577,11 @@ sub fr {
|
||||
samlAttributeAuthorityDescriptorAttributeService =>
|
||||
'Service d\'attributs',
|
||||
samlAttributeAuthorityDescriptorAttributeServiceSOAP => 'SOAP',
|
||||
samlServiceSecurity => 'Paramètres de sécurité',
|
||||
samlServicePrivateKeySig => 'Clé privée de signature',
|
||||
samlServicePublicKeySig => 'Clé publique de signature',
|
||||
samlServicePrivateKeyEnc => 'Clé privée de chiffrement',
|
||||
samlServicePublicKeyEnc => 'Clé publique de chiffrement',
|
||||
};
|
||||
}
|
||||
|
||||
|
Loading…
Reference in New Issue
Block a user