Manager option for multiple saml keys in metadata (#3374)

3374-saml-key
Maxime Besson 2 months ago
parent 6a4281c82f
commit aaeaf12682
  1. 2
      lemonldap-ng-common/lib/Lemonldap/NG/Common/Conf/DefaultValues.pm
  2. 2
      lemonldap-ng-common/lib/Lemonldap/NG/Common/Conf/ReConstants.pm
  3. 8
      lemonldap-ng-manager/lib/Lemonldap/NG/Manager/Attributes.pm
  4. 10
      lemonldap-ng-manager/lib/Lemonldap/NG/Manager/Build/Attributes.pm
  5. 4
      lemonldap-ng-manager/lib/Lemonldap/NG/Manager/Build/Tree.pm
  6. 2
      lemonldap-ng-manager/site/htdocs/static/languages/ar.json
  7. 2
      lemonldap-ng-manager/site/htdocs/static/languages/en.json
  8. 2
      lemonldap-ng-manager/site/htdocs/static/languages/es.json
  9. 2
      lemonldap-ng-manager/site/htdocs/static/languages/fr.json
  10. 2
      lemonldap-ng-manager/site/htdocs/static/languages/he.json
  11. 2
      lemonldap-ng-manager/site/htdocs/static/languages/it.json
  12. 2
      lemonldap-ng-manager/site/htdocs/static/languages/pl.json
  13. 2
      lemonldap-ng-manager/site/htdocs/static/languages/pt.json
  14. 2
      lemonldap-ng-manager/site/htdocs/static/languages/pt_BR.json
  15. 2
      lemonldap-ng-manager/site/htdocs/static/languages/ru.json
  16. 2
      lemonldap-ng-manager/site/htdocs/static/languages/tr.json
  17. 2
      lemonldap-ng-manager/site/htdocs/static/languages/vi.json
  18. 2
      lemonldap-ng-manager/site/htdocs/static/languages/zh.json
  19. 2
      lemonldap-ng-manager/site/htdocs/static/languages/zh_TW.json
  20. 2
      lemonldap-ng-manager/site/htdocs/static/reverseTree.json
  21. 2
      lemonldap-ng-manager/site/htdocs/static/struct.json

@ -374,6 +374,8 @@ sub defaultValues {
'samlOrganizationURL' => 'http://www.example.com', 'samlOrganizationURL' => 'http://www.example.com',
'samlOverrideIDPEntityID' => '', 'samlOverrideIDPEntityID' => '',
'samlRelayStateTimeout' => 600, 'samlRelayStateTimeout' => 600,
'samlServiceEncryptionKey' => 'default-saml-enc',
'samlServiceSignatureKey' => 'default-saml-sig',
'samlServiceSignatureMethod' => 'RSA_SHA256', 'samlServiceSignatureMethod' => 'RSA_SHA256',
'samlSPSSODescriptorArtifactResolutionServiceArtifact' => 'samlSPSSODescriptorArtifactResolutionServiceArtifact' =>
'1;0;urn:oasis:names:tc:SAML:2.0:bindings:SOAP;#PORTAL#/saml/artifact', '1;0;urn:oasis:names:tc:SAML:2.0:bindings:SOAP;#PORTAL#/saml/artifact',

@ -72,7 +72,7 @@ our $issuerParameters = {
issuerDBSAML => [qw(issuerDBSAMLActivation issuerDBSAMLPath issuerDBSAMLRule)], issuerDBSAML => [qw(issuerDBSAMLActivation issuerDBSAMLPath issuerDBSAMLRule)],
issuerOptions => [qw(issuersTimeout)], issuerOptions => [qw(issuersTimeout)],
}; };
our $samlServiceParameters = [qw(samlEntityID samlServicePrivateKeySig samlServicePrivateKeySigPwd samlServicePublicKeySig samlServicePrivateKeyEnc samlServicePrivateKeyEncPwd samlServicePublicKeyEnc samlServiceUseCertificateInResponse samlServiceSignatureMethod samlNameIDFormatMapEmail samlNameIDFormatMapX509 samlNameIDFormatMapWindows samlNameIDFormatMapKerberos samlAuthnContextMapPassword samlAuthnContextMapPasswordProtectedTransport samlAuthnContextMapKerberos samlAuthnContextMapTLSClient samlAuthnContextMapExtra samlOrganizationDisplayName samlOrganizationName samlOrganizationURL samlSPSSODescriptorAuthnRequestsSigned samlSPSSODescriptorWantAssertionsSigned samlSPSSODescriptorSingleLogoutServiceHTTPRedirect samlSPSSODescriptorSingleLogoutServiceHTTPPost samlSPSSODescriptorSingleLogoutServiceSOAP samlSPSSODescriptorAssertionConsumerServiceHTTPArtifact samlSPSSODescriptorAssertionConsumerServiceHTTPPost samlSPSSODescriptorArtifactResolutionServiceArtifact samlIDPSSODescriptorWantAuthnRequestsSigned samlIDPSSODescriptorSingleSignOnServiceHTTPRedirect samlIDPSSODescriptorSingleSignOnServiceHTTPPost samlIDPSSODescriptorSingleSignOnServiceHTTPArtifact samlIDPSSODescriptorSingleLogoutServiceHTTPRedirect samlIDPSSODescriptorSingleLogoutServiceHTTPPost samlIDPSSODescriptorSingleLogoutServiceSOAP samlIDPSSODescriptorArtifactResolutionServiceArtifact samlAttributeAuthorityDescriptorAttributeServiceSOAP samlMetadataForceUTF8 samlRelayStateTimeout samlUseQueryStringSpecific samlOverrideIDPEntityID samlCommonDomainCookieActivation samlCommonDomainCookieDomain samlCommonDomainCookieReader samlCommonDomainCookieWriter samlDiscoveryProtocolActivation samlDiscoveryProtocolURL samlDiscoveryProtocolPolicy samlDiscoveryProtocolIsPassive samlFederationFiles samlStorage samlStorageOptions)]; our $samlServiceParameters = [qw(samlEntityID samlServicePrivateKeySig samlServicePrivateKeySigPwd samlServicePublicKeySig samlServicePrivateKeyEnc samlServicePrivateKeyEncPwd samlServicePublicKeyEnc samlServiceSignatureMethod samlServiceUseCertificateInResponse samlServiceSignatureKey samlServiceEncryptionKey samlNameIDFormatMapEmail samlNameIDFormatMapX509 samlNameIDFormatMapWindows samlNameIDFormatMapKerberos samlAuthnContextMapPassword samlAuthnContextMapPasswordProtectedTransport samlAuthnContextMapKerberos samlAuthnContextMapTLSClient samlAuthnContextMapExtra samlOrganizationDisplayName samlOrganizationName samlOrganizationURL samlSPSSODescriptorAuthnRequestsSigned samlSPSSODescriptorWantAssertionsSigned samlSPSSODescriptorSingleLogoutServiceHTTPRedirect samlSPSSODescriptorSingleLogoutServiceHTTPPost samlSPSSODescriptorSingleLogoutServiceSOAP samlSPSSODescriptorAssertionConsumerServiceHTTPArtifact samlSPSSODescriptorAssertionConsumerServiceHTTPPost samlSPSSODescriptorArtifactResolutionServiceArtifact samlIDPSSODescriptorWantAuthnRequestsSigned samlIDPSSODescriptorSingleSignOnServiceHTTPRedirect samlIDPSSODescriptorSingleSignOnServiceHTTPPost samlIDPSSODescriptorSingleSignOnServiceHTTPArtifact samlIDPSSODescriptorSingleLogoutServiceHTTPRedirect samlIDPSSODescriptorSingleLogoutServiceHTTPPost samlIDPSSODescriptorSingleLogoutServiceSOAP samlIDPSSODescriptorArtifactResolutionServiceArtifact samlAttributeAuthorityDescriptorAttributeServiceSOAP samlMetadataForceUTF8 samlRelayStateTimeout samlUseQueryStringSpecific samlOverrideIDPEntityID samlCommonDomainCookieActivation samlCommonDomainCookieDomain samlCommonDomainCookieReader samlCommonDomainCookieWriter samlDiscoveryProtocolActivation samlDiscoveryProtocolURL samlDiscoveryProtocolPolicy samlDiscoveryProtocolIsPassive samlFederationFiles samlStorage samlStorageOptions)];
our $oidcServiceParameters = [qw(oidcServiceMetaDataIssuer oidcServiceMetaDataAuthorizeURI oidcServiceMetaDataTokenURI oidcServiceMetaDataUserInfoURI oidcServiceMetaDataJWKSURI oidcServiceMetaDataRegistrationURI oidcServiceMetaDataIntrospectionURI oidcServiceMetaDataRevokeURI oidcServiceMetaDataEndSessionURI oidcServiceMetaDataCheckSessionURI oidcServiceMetaDataFrontChannelURI oidcServiceMetaDataBackChannelURI oidcServiceMetaDataRpLogoutReturnURI oidcServiceMetaDataAuthnContext oidcServiceMetaDataAmrRules oidcServiceAllowDynamicRegistration oidcServiceDynamicRegistrationExportedVars oidcServiceDynamicRegistrationExtraClaims oidcServicePrivateKeySig oidcServicePublicKeySig oidcServiceKeyIdSig oidcServiceKeyTypeSig oidcServiceOldPrivateKeySig oidcServiceOldPublicKeySig oidcServiceOldKeyIdSig oidcServiceOldKeyTypeSig oidcServiceNewPrivateKeySig oidcServiceNewPublicKeySig oidcServiceNewKeyIdSig oidcServiceNewKeyTypeSig oidcServicePrivateKeyEnc oidcServicePublicKeyEnc oidcServiceKeyIdEnc oidcServiceKeyTypeEnc oidcServiceOldPrivateKeyEnc oidcServiceOldPublicKeyEnc oidcServiceOldKeyIdEnc oidcServiceOldKeyTypeEnc oidcServiceAllowAuthorizationCodeFlow oidcServiceAllowImplicitFlow oidcServiceAllowHybridFlow oidcServiceIgnoreScopeForClaims oidcServiceAllowOnlyDeclaredScopes oidcDropCspHeaders oidcServiceEncAlgorithmAlg oidcServiceEncAlgorithmEnc oidcServiceHideMetadata oidcServiceMetaDataDisallowNoneAlg oidcServiceAuthorizationCodeExpiration oidcServiceIDTokenExpiration oidcServiceAccessTokenExpiration oidcServiceOfflineSessionExpiration oidcServiceMetadataTtl oidcStorage oidcStorageOptions)]; our $oidcServiceParameters = [qw(oidcServiceMetaDataIssuer oidcServiceMetaDataAuthorizeURI oidcServiceMetaDataTokenURI oidcServiceMetaDataUserInfoURI oidcServiceMetaDataJWKSURI oidcServiceMetaDataRegistrationURI oidcServiceMetaDataIntrospectionURI oidcServiceMetaDataRevokeURI oidcServiceMetaDataEndSessionURI oidcServiceMetaDataCheckSessionURI oidcServiceMetaDataFrontChannelURI oidcServiceMetaDataBackChannelURI oidcServiceMetaDataRpLogoutReturnURI oidcServiceMetaDataAuthnContext oidcServiceMetaDataAmrRules oidcServiceAllowDynamicRegistration oidcServiceDynamicRegistrationExportedVars oidcServiceDynamicRegistrationExtraClaims oidcServicePrivateKeySig oidcServicePublicKeySig oidcServiceKeyIdSig oidcServiceKeyTypeSig oidcServiceOldPrivateKeySig oidcServiceOldPublicKeySig oidcServiceOldKeyIdSig oidcServiceOldKeyTypeSig oidcServiceNewPrivateKeySig oidcServiceNewPublicKeySig oidcServiceNewKeyIdSig oidcServiceNewKeyTypeSig oidcServicePrivateKeyEnc oidcServicePublicKeyEnc oidcServiceKeyIdEnc oidcServiceKeyTypeEnc oidcServiceOldPrivateKeyEnc oidcServiceOldPublicKeyEnc oidcServiceOldKeyIdEnc oidcServiceOldKeyTypeEnc oidcServiceAllowAuthorizationCodeFlow oidcServiceAllowImplicitFlow oidcServiceAllowHybridFlow oidcServiceIgnoreScopeForClaims oidcServiceAllowOnlyDeclaredScopes oidcDropCspHeaders oidcServiceEncAlgorithmAlg oidcServiceEncAlgorithmEnc oidcServiceHideMetadata oidcServiceMetaDataDisallowNoneAlg oidcServiceAuthorizationCodeExpiration oidcServiceIDTokenExpiration oidcServiceAccessTokenExpiration oidcServiceOfflineSessionExpiration oidcServiceMetadataTtl oidcStorage oidcStorageOptions)];
1; 1;

@ -4935,6 +4935,10 @@ qr/(?:(?:https?):\/\/(?:(?:(?:(?:(?:(?:[a-zA-Z0-9][-a-zA-Z0-9]*)?[a-zA-Z0-9])[.]
'default' => 600, 'default' => 600,
'type' => 'int' 'type' => 'int'
}, },
'samlServiceEncryptionKey' => {
'default' => 'default-saml-enc',
'type' => 'text'
},
'samlServicePrivateKeyEnc' => { 'samlServicePrivateKeyEnc' => {
'default' => '', 'default' => '',
'type' => 'RSAPrivateKey' 'type' => 'RSAPrivateKey'
@ -4958,6 +4962,10 @@ qr/(?:(?:https?):\/\/(?:(?:(?:(?:(?:(?:[a-zA-Z0-9][-a-zA-Z0-9]*)?[a-zA-Z0-9])[.]
'default' => '', 'default' => '',
'type' => 'RSAPublicKeyOrCertificate' 'type' => 'RSAPublicKeyOrCertificate'
}, },
'samlServiceSignatureKey' => {
'default' => 'default-saml-sig',
'type' => 'text'
},
'samlServiceSignatureMethod' => { 'samlServiceSignatureMethod' => {
'default' => 'RSA_SHA256', 'default' => 'RSA_SHA256',
'select' => [ { 'select' => [ {

@ -3339,6 +3339,16 @@ sub attributes {
], ],
default => 'RSA_SHA256', default => 'RSA_SHA256',
}, },
samlServiceSignatureKey => {
type => 'text',
default => 'default-saml-sig',
documentation => 'Key to use for SAML signature',
},
samlServiceEncryptionKey => {
type => 'text',
default => 'default-saml-enc',
documentation => 'Key to use for SAML encryption',
},
samlServiceUseCertificateInResponse => { samlServiceUseCertificateInResponse => {
type => 'bool', type => 'bool',
default => 0, default => 0,

@ -1388,8 +1388,10 @@ sub tree {
'samlServicePublicKeyEnc' 'samlServicePublicKeyEnc'
] ]
}, },
'samlServiceSignatureMethod',
'samlServiceUseCertificateInResponse', 'samlServiceUseCertificateInResponse',
'samlServiceSignatureMethod' 'samlServiceSignatureKey',
'samlServiceEncryptionKey',
] ]
}, },
{ {

@ -1240,6 +1240,7 @@
"samlSPSSODescriptorSingleLogoutServiceHTTPRedirect":"إعادة توجيه إتش تي تي بي", "samlSPSSODescriptorSingleLogoutServiceHTTPRedirect":"إعادة توجيه إتش تي تي بي",
"samlSPSSODescriptorSingleLogoutServiceSOAP":"SOAP", "samlSPSSODescriptorSingleLogoutServiceSOAP":"SOAP",
"samlSPSSODescriptorWantAssertionsSigned":"أريد التأكيدات الموقعة", "samlSPSSODescriptorWantAssertionsSigned":"أريد التأكيدات الموقعة",
"samlServiceEncryptionKey":"Encryption key name",
"samlServiceMetaData":"خدمة 2 SAML", "samlServiceMetaData":"خدمة 2 SAML",
"samlServiceMetaDataSessions":"الجلسات", "samlServiceMetaDataSessions":"الجلسات",
"samlServicePrivateKeyEnc":"المفتاح الخاص", "samlServicePrivateKeyEnc":"المفتاح الخاص",
@ -1251,6 +1252,7 @@
"samlServiceSecurity":"معاييرالحماية", "samlServiceSecurity":"معاييرالحماية",
"samlServiceSecurityEnc":"التشفير", "samlServiceSecurityEnc":"التشفير",
"samlServiceSecuritySig":"توقيع", "samlServiceSecuritySig":"توقيع",
"samlServiceSignatureKey":"Signing key name",
"samlServiceSignatureMethod":"Signature method", "samlServiceSignatureMethod":"Signature method",
"samlServiceUseCertificateInResponse":"استخدم الشهادة الرقمية في الردود", "samlServiceUseCertificateInResponse":"استخدم الشهادة الرقمية في الردود",
"samlStorage":"اسم وحدة الجلسات SAML", "samlStorage":"اسم وحدة الجلسات SAML",

@ -1240,6 +1240,7 @@
"samlSPSSODescriptorSingleLogoutServiceHTTPRedirect":"HTTP Redirect", "samlSPSSODescriptorSingleLogoutServiceHTTPRedirect":"HTTP Redirect",
"samlSPSSODescriptorSingleLogoutServiceSOAP":"SOAP", "samlSPSSODescriptorSingleLogoutServiceSOAP":"SOAP",
"samlSPSSODescriptorWantAssertionsSigned":"Want Assertions Signed", "samlSPSSODescriptorWantAssertionsSigned":"Want Assertions Signed",
"samlServiceEncryptionKey":"Encryption key name",
"samlServiceMetaData":"SAML2 Service", "samlServiceMetaData":"SAML2 Service",
"samlServiceMetaDataSessions":"Sessions", "samlServiceMetaDataSessions":"Sessions",
"samlServicePrivateKeyEnc":"Private key", "samlServicePrivateKeyEnc":"Private key",
@ -1251,6 +1252,7 @@
"samlServiceSecurity":"Security parameters", "samlServiceSecurity":"Security parameters",
"samlServiceSecurityEnc":"Encryption", "samlServiceSecurityEnc":"Encryption",
"samlServiceSecuritySig":"Signature", "samlServiceSecuritySig":"Signature",
"samlServiceSignatureKey":"Signing key name",
"samlServiceSignatureMethod":"Signature method", "samlServiceSignatureMethod":"Signature method",
"samlServiceUseCertificateInResponse":"Use certificate in responses", "samlServiceUseCertificateInResponse":"Use certificate in responses",
"samlStorage":"SAML sessions module name", "samlStorage":"SAML sessions module name",

@ -1240,6 +1240,7 @@
"samlSPSSODescriptorSingleLogoutServiceHTTPRedirect":"HTTP Redirect", "samlSPSSODescriptorSingleLogoutServiceHTTPRedirect":"HTTP Redirect",
"samlSPSSODescriptorSingleLogoutServiceSOAP":"SOAP", "samlSPSSODescriptorSingleLogoutServiceSOAP":"SOAP",
"samlSPSSODescriptorWantAssertionsSigned":"Want Assertions Signed", "samlSPSSODescriptorWantAssertionsSigned":"Want Assertions Signed",
"samlServiceEncryptionKey":"Encryption key name",
"samlServiceMetaData":"SAML2 Service", "samlServiceMetaData":"SAML2 Service",
"samlServiceMetaDataSessions":"Sesiones", "samlServiceMetaDataSessions":"Sesiones",
"samlServicePrivateKeyEnc":"Clave privada", "samlServicePrivateKeyEnc":"Clave privada",
@ -1251,6 +1252,7 @@
"samlServiceSecurity":"Security parameters", "samlServiceSecurity":"Security parameters",
"samlServiceSecurityEnc":"Encryption", "samlServiceSecurityEnc":"Encryption",
"samlServiceSecuritySig":"Signature", "samlServiceSecuritySig":"Signature",
"samlServiceSignatureKey":"Signing key name",
"samlServiceSignatureMethod":"Signature method", "samlServiceSignatureMethod":"Signature method",
"samlServiceUseCertificateInResponse":"Use certificate in responses", "samlServiceUseCertificateInResponse":"Use certificate in responses",
"samlStorage":"SAML sessions module name", "samlStorage":"SAML sessions module name",

@ -1240,6 +1240,7 @@
"samlSPSSODescriptorSingleLogoutServiceHTTPRedirect":"Redirection HTTP", "samlSPSSODescriptorSingleLogoutServiceHTTPRedirect":"Redirection HTTP",
"samlSPSSODescriptorSingleLogoutServiceSOAP":"SOAP", "samlSPSSODescriptorSingleLogoutServiceSOAP":"SOAP",
"samlSPSSODescriptorWantAssertionsSigned":"Exiger des assertions signées", "samlSPSSODescriptorWantAssertionsSigned":"Exiger des assertions signées",
"samlServiceEncryptionKey":"Nom de la clé de chiffrement",
"samlServiceMetaData":"Service SAML 2", "samlServiceMetaData":"Service SAML 2",
"samlServiceMetaDataSessions":"Sessions", "samlServiceMetaDataSessions":"Sessions",
"samlServicePrivateKeyEnc":"Clef privée", "samlServicePrivateKeyEnc":"Clef privée",
@ -1251,6 +1252,7 @@
"samlServiceSecurity":"Paramètres de sécurité", "samlServiceSecurity":"Paramètres de sécurité",
"samlServiceSecurityEnc":"Chiffrement", "samlServiceSecurityEnc":"Chiffrement",
"samlServiceSecuritySig":"Signature", "samlServiceSecuritySig":"Signature",
"samlServiceSignatureKey":"Nom de la clé de signature",
"samlServiceSignatureMethod":"Méthode pour la signature", "samlServiceSignatureMethod":"Méthode pour la signature",
"samlServiceUseCertificateInResponse":"Utilisation du certificat dans les réponses", "samlServiceUseCertificateInResponse":"Utilisation du certificat dans les réponses",
"samlStorage":"Nom du module des sessions SAML", "samlStorage":"Nom du module des sessions SAML",

@ -1240,6 +1240,7 @@
"samlSPSSODescriptorSingleLogoutServiceHTTPRedirect":"הפניית HTTP", "samlSPSSODescriptorSingleLogoutServiceHTTPRedirect":"הפניית HTTP",
"samlSPSSODescriptorSingleLogoutServiceSOAP":"SOAP", "samlSPSSODescriptorSingleLogoutServiceSOAP":"SOAP",
"samlSPSSODescriptorWantAssertionsSigned":"Want Assertions Signed", "samlSPSSODescriptorWantAssertionsSigned":"Want Assertions Signed",
"samlServiceEncryptionKey":"Encryption key name",
"samlServiceMetaData":"שירות SAML2", "samlServiceMetaData":"שירות SAML2",
"samlServiceMetaDataSessions":"הפעלות", "samlServiceMetaDataSessions":"הפעלות",
"samlServicePrivateKeyEnc":"מפתח אישי", "samlServicePrivateKeyEnc":"מפתח אישי",
@ -1251,6 +1252,7 @@
"samlServiceSecurity":"משתני אבטחה", "samlServiceSecurity":"משתני אבטחה",
"samlServiceSecurityEnc":"הצפנה", "samlServiceSecurityEnc":"הצפנה",
"samlServiceSecuritySig":"חתימה", "samlServiceSecuritySig":"חתימה",
"samlServiceSignatureKey":"Signing key name",
"samlServiceSignatureMethod":"Signature method", "samlServiceSignatureMethod":"Signature method",
"samlServiceUseCertificateInResponse":"Use certificate in responses", "samlServiceUseCertificateInResponse":"Use certificate in responses",
"samlStorage":"SAML sessions module name", "samlStorage":"SAML sessions module name",

@ -1240,6 +1240,7 @@
"samlSPSSODescriptorSingleLogoutServiceHTTPRedirect":"HTTP Redirect", "samlSPSSODescriptorSingleLogoutServiceHTTPRedirect":"HTTP Redirect",
"samlSPSSODescriptorSingleLogoutServiceSOAP":"SOAP", "samlSPSSODescriptorSingleLogoutServiceSOAP":"SOAP",
"samlSPSSODescriptorWantAssertionsSigned":"Si desiderano assertazioni firmate", "samlSPSSODescriptorWantAssertionsSigned":"Si desiderano assertazioni firmate",
"samlServiceEncryptionKey":"Encryption key name",
"samlServiceMetaData":"Servizio SAML 2", "samlServiceMetaData":"Servizio SAML 2",
"samlServiceMetaDataSessions":"Sessioni", "samlServiceMetaDataSessions":"Sessioni",
"samlServicePrivateKeyEnc":"Chiave privata", "samlServicePrivateKeyEnc":"Chiave privata",
@ -1251,6 +1252,7 @@
"samlServiceSecurity":"Parametri di sicurezza", "samlServiceSecurity":"Parametri di sicurezza",
"samlServiceSecurityEnc":"Crittografia", "samlServiceSecurityEnc":"Crittografia",
"samlServiceSecuritySig":"Firma", "samlServiceSecuritySig":"Firma",
"samlServiceSignatureKey":"Signing key name",
"samlServiceSignatureMethod":"Metodo di firma", "samlServiceSignatureMethod":"Metodo di firma",
"samlServiceUseCertificateInResponse":"Utilizza il certificato nelle risposte", "samlServiceUseCertificateInResponse":"Utilizza il certificato nelle risposte",
"samlStorage":"Nome del modulo di sessioni SAML", "samlStorage":"Nome del modulo di sessioni SAML",

@ -1240,6 +1240,7 @@
"samlSPSSODescriptorSingleLogoutServiceHTTPRedirect":"Przekierowanie HTTP", "samlSPSSODescriptorSingleLogoutServiceHTTPRedirect":"Przekierowanie HTTP",
"samlSPSSODescriptorSingleLogoutServiceSOAP":"SOAP", "samlSPSSODescriptorSingleLogoutServiceSOAP":"SOAP",
"samlSPSSODescriptorWantAssertionsSigned":"Chcę podpisać asercje", "samlSPSSODescriptorWantAssertionsSigned":"Chcę podpisać asercje",
"samlServiceEncryptionKey":"Encryption key name",
"samlServiceMetaData":"Usługa SAML2", "samlServiceMetaData":"Usługa SAML2",
"samlServiceMetaDataSessions":"Sesje", "samlServiceMetaDataSessions":"Sesje",
"samlServicePrivateKeyEnc":"Prywatny klucz", "samlServicePrivateKeyEnc":"Prywatny klucz",
@ -1251,6 +1252,7 @@
"samlServiceSecurity":"Parametry zabezpieczeń", "samlServiceSecurity":"Parametry zabezpieczeń",
"samlServiceSecurityEnc":"Szyfrowanie", "samlServiceSecurityEnc":"Szyfrowanie",
"samlServiceSecuritySig":"Podpis", "samlServiceSecuritySig":"Podpis",
"samlServiceSignatureKey":"Signing key name",
"samlServiceSignatureMethod":"Metoda podpisu", "samlServiceSignatureMethod":"Metoda podpisu",
"samlServiceUseCertificateInResponse":"Użyj certyfikatu w odpowiedziach", "samlServiceUseCertificateInResponse":"Użyj certyfikatu w odpowiedziach",
"samlStorage":"Nazwa modułu sesji SAML", "samlStorage":"Nazwa modułu sesji SAML",

@ -1240,6 +1240,7 @@
"samlSPSSODescriptorSingleLogoutServiceHTTPRedirect":"HTTP Redirect", "samlSPSSODescriptorSingleLogoutServiceHTTPRedirect":"HTTP Redirect",
"samlSPSSODescriptorSingleLogoutServiceSOAP":"SOAP", "samlSPSSODescriptorSingleLogoutServiceSOAP":"SOAP",
"samlSPSSODescriptorWantAssertionsSigned":"Quer Asserções assinadas", "samlSPSSODescriptorWantAssertionsSigned":"Quer Asserções assinadas",
"samlServiceEncryptionKey":"Encryption key name",
"samlServiceMetaData":"Serviço SAML2", "samlServiceMetaData":"Serviço SAML2",
"samlServiceMetaDataSessions":"Sessões", "samlServiceMetaDataSessions":"Sessões",
"samlServicePrivateKeyEnc":"Chave privada", "samlServicePrivateKeyEnc":"Chave privada",
@ -1251,6 +1252,7 @@
"samlServiceSecurity":"Parâmetros de Segurança", "samlServiceSecurity":"Parâmetros de Segurança",
"samlServiceSecurityEnc":"Criptografia", "samlServiceSecurityEnc":"Criptografia",
"samlServiceSecuritySig":"Assinatura", "samlServiceSecuritySig":"Assinatura",
"samlServiceSignatureKey":"Signing key name",
"samlServiceSignatureMethod":"Método de assinatura", "samlServiceSignatureMethod":"Método de assinatura",
"samlServiceUseCertificateInResponse":"Usar certificados em respostas", "samlServiceUseCertificateInResponse":"Usar certificados em respostas",
"samlStorage":"Nome do módulo de sessões SAML", "samlStorage":"Nome do módulo de sessões SAML",

@ -1240,6 +1240,7 @@
"samlSPSSODescriptorSingleLogoutServiceHTTPRedirect":"HTTP Redirect", "samlSPSSODescriptorSingleLogoutServiceHTTPRedirect":"HTTP Redirect",
"samlSPSSODescriptorSingleLogoutServiceSOAP":"SOAP", "samlSPSSODescriptorSingleLogoutServiceSOAP":"SOAP",
"samlSPSSODescriptorWantAssertionsSigned":"Quer Asserções assinadas", "samlSPSSODescriptorWantAssertionsSigned":"Quer Asserções assinadas",
"samlServiceEncryptionKey":"Encryption key name",
"samlServiceMetaData":"Serviço SAML2", "samlServiceMetaData":"Serviço SAML2",
"samlServiceMetaDataSessions":"Sessões", "samlServiceMetaDataSessions":"Sessões",
"samlServicePrivateKeyEnc":"Chave privada", "samlServicePrivateKeyEnc":"Chave privada",
@ -1251,6 +1252,7 @@
"samlServiceSecurity":"Parâmetros de Segurança", "samlServiceSecurity":"Parâmetros de Segurança",
"samlServiceSecurityEnc":"Criptografia", "samlServiceSecurityEnc":"Criptografia",
"samlServiceSecuritySig":"Assinatura", "samlServiceSecuritySig":"Assinatura",
"samlServiceSignatureKey":"Signing key name",
"samlServiceSignatureMethod":"Método de assinatura", "samlServiceSignatureMethod":"Método de assinatura",
"samlServiceUseCertificateInResponse":"Usar certificados em respostas", "samlServiceUseCertificateInResponse":"Usar certificados em respostas",
"samlStorage":"Nome do módulo de sessões SAML", "samlStorage":"Nome do módulo de sessões SAML",

@ -1240,6 +1240,7 @@
"samlSPSSODescriptorSingleLogoutServiceHTTPRedirect":"HTTP Redirect", "samlSPSSODescriptorSingleLogoutServiceHTTPRedirect":"HTTP Redirect",
"samlSPSSODescriptorSingleLogoutServiceSOAP":"SOAP", "samlSPSSODescriptorSingleLogoutServiceSOAP":"SOAP",
"samlSPSSODescriptorWantAssertionsSigned":"Хочу, чтобы утверждения были подписаны", "samlSPSSODescriptorWantAssertionsSigned":"Хочу, чтобы утверждения были подписаны",
"samlServiceEncryptionKey":"Encryption key name",
"samlServiceMetaData":"Служба SAML2", "samlServiceMetaData":"Служба SAML2",
"samlServiceMetaDataSessions":"Сеансы", "samlServiceMetaDataSessions":"Сеансы",
"samlServicePrivateKeyEnc":"Закрытый ключ", "samlServicePrivateKeyEnc":"Закрытый ключ",
@ -1251,6 +1252,7 @@
"samlServiceSecurity":"Параметры безопасности", "samlServiceSecurity":"Параметры безопасности",
"samlServiceSecurityEnc":"Шифрование", "samlServiceSecurityEnc":"Шифрование",
"samlServiceSecuritySig":"Подпись", "samlServiceSecuritySig":"Подпись",
"samlServiceSignatureKey":"Signing key name",
"samlServiceSignatureMethod":"Метод подписи", "samlServiceSignatureMethod":"Метод подписи",
"samlServiceUseCertificateInResponse":"Использовать сертификат в ответах", "samlServiceUseCertificateInResponse":"Использовать сертификат в ответах",
"samlStorage":"Имя модуля сеансов SAML", "samlStorage":"Имя модуля сеансов SAML",

@ -1240,6 +1240,7 @@
"samlSPSSODescriptorSingleLogoutServiceHTTPRedirect":"HTTP Yönlendirmesi", "samlSPSSODescriptorSingleLogoutServiceHTTPRedirect":"HTTP Yönlendirmesi",
"samlSPSSODescriptorSingleLogoutServiceSOAP":"SOAP", "samlSPSSODescriptorSingleLogoutServiceSOAP":"SOAP",
"samlSPSSODescriptorWantAssertionsSigned":"Onaylamanın İmzalanmasını İste", "samlSPSSODescriptorWantAssertionsSigned":"Onaylamanın İmzalanmasını İste",
"samlServiceEncryptionKey":"Encryption key name",
"samlServiceMetaData":"SAML2 Servisi", "samlServiceMetaData":"SAML2 Servisi",
"samlServiceMetaDataSessions":"Oturumlar", "samlServiceMetaDataSessions":"Oturumlar",
"samlServicePrivateKeyEnc":"Özel anahtar", "samlServicePrivateKeyEnc":"Özel anahtar",
@ -1251,6 +1252,7 @@
"samlServiceSecurity":"Güvenlik parametreleri", "samlServiceSecurity":"Güvenlik parametreleri",
"samlServiceSecurityEnc":"Şifreleme", "samlServiceSecurityEnc":"Şifreleme",
"samlServiceSecuritySig":"İmza", "samlServiceSecuritySig":"İmza",
"samlServiceSignatureKey":"Signing key name",
"samlServiceSignatureMethod":"İmzalama yöntemi", "samlServiceSignatureMethod":"İmzalama yöntemi",
"samlServiceUseCertificateInResponse":"Yanıtlarda sertifika kullan", "samlServiceUseCertificateInResponse":"Yanıtlarda sertifika kullan",
"samlStorage":"SAML oturumlar modülü adı", "samlStorage":"SAML oturumlar modülü adı",

@ -1240,6 +1240,7 @@
"samlSPSSODescriptorSingleLogoutServiceHTTPRedirect":"Chuyển hướng HTTP", "samlSPSSODescriptorSingleLogoutServiceHTTPRedirect":"Chuyển hướng HTTP",
"samlSPSSODescriptorSingleLogoutServiceSOAP":"SOAP", "samlSPSSODescriptorSingleLogoutServiceSOAP":"SOAP",
"samlSPSSODescriptorWantAssertionsSigned":"Muốn khẳng định đã ký", "samlSPSSODescriptorWantAssertionsSigned":"Muốn khẳng định đã ký",
"samlServiceEncryptionKey":"Encryption key name",
"samlServiceMetaData":"Dịch vụ SAML 2", "samlServiceMetaData":"Dịch vụ SAML 2",
"samlServiceMetaDataSessions":"Phiên", "samlServiceMetaDataSessions":"Phiên",
"samlServicePrivateKeyEnc":"Khóa cá nhân", "samlServicePrivateKeyEnc":"Khóa cá nhân",
@ -1251,6 +1252,7 @@
"samlServiceSecurity":"Tham số bảo mật", "samlServiceSecurity":"Tham số bảo mật",
"samlServiceSecurityEnc":"Mã hóa", "samlServiceSecurityEnc":"Mã hóa",
"samlServiceSecuritySig":"Chữ ký", "samlServiceSecuritySig":"Chữ ký",
"samlServiceSignatureKey":"Signing key name",
"samlServiceSignatureMethod":"phương thức chữ ký", "samlServiceSignatureMethod":"phương thức chữ ký",
"samlServiceUseCertificateInResponse":"Sử dụng chứng chỉ trong hồi đáp", "samlServiceUseCertificateInResponse":"Sử dụng chứng chỉ trong hồi đáp",
"samlStorage":"tên mô-đun phiên SAML", "samlStorage":"tên mô-đun phiên SAML",

@ -1240,6 +1240,7 @@
"samlSPSSODescriptorSingleLogoutServiceHTTPRedirect":"HTTP 重新導向", "samlSPSSODescriptorSingleLogoutServiceHTTPRedirect":"HTTP 重新導向",
"samlSPSSODescriptorSingleLogoutServiceSOAP":"SOAP", "samlSPSSODescriptorSingleLogoutServiceSOAP":"SOAP",
"samlSPSSODescriptorWantAssertionsSigned":"想要聲明簽署", "samlSPSSODescriptorWantAssertionsSigned":"想要聲明簽署",
"samlServiceEncryptionKey":"Encryption key name",
"samlServiceMetaData":"SAML2 服務", "samlServiceMetaData":"SAML2 服務",
"samlServiceMetaDataSessions":"工作階段", "samlServiceMetaDataSessions":"工作階段",
"samlServicePrivateKeyEnc":"私鑰", "samlServicePrivateKeyEnc":"私鑰",
@ -1251,6 +1252,7 @@
"samlServiceSecurity":"安全參數", "samlServiceSecurity":"安全參數",
"samlServiceSecurityEnc":"加密", "samlServiceSecurityEnc":"加密",
"samlServiceSecuritySig":"簽章", "samlServiceSecuritySig":"簽章",
"samlServiceSignatureKey":"Signing key name",
"samlServiceSignatureMethod":"簽章方法", "samlServiceSignatureMethod":"簽章方法",
"samlServiceUseCertificateInResponse":"在回應中使用憑證", "samlServiceUseCertificateInResponse":"在回應中使用憑證",
"samlStorage":"SAML 工作階段模組名稱", "samlStorage":"SAML 工作階段模組名稱",

@ -1240,6 +1240,7 @@
"samlSPSSODescriptorSingleLogoutServiceHTTPRedirect":"HTTP 重新導向", "samlSPSSODescriptorSingleLogoutServiceHTTPRedirect":"HTTP 重新導向",
"samlSPSSODescriptorSingleLogoutServiceSOAP":"SOAP", "samlSPSSODescriptorSingleLogoutServiceSOAP":"SOAP",
"samlSPSSODescriptorWantAssertionsSigned":"想要聲明簽署", "samlSPSSODescriptorWantAssertionsSigned":"想要聲明簽署",
"samlServiceEncryptionKey":"Encryption key name",
"samlServiceMetaData":"SAML2 服務", "samlServiceMetaData":"SAML2 服務",
"samlServiceMetaDataSessions":"工作階段", "samlServiceMetaDataSessions":"工作階段",
"samlServicePrivateKeyEnc":"私鑰", "samlServicePrivateKeyEnc":"私鑰",
@ -1251,6 +1252,7 @@
"samlServiceSecurity":"安全參數", "samlServiceSecurity":"安全參數",
"samlServiceSecurityEnc":"加密", "samlServiceSecurityEnc":"加密",
"samlServiceSecuritySig":"簽章", "samlServiceSecuritySig":"簽章",
"samlServiceSignatureKey":"Signing key name",
"samlServiceSignatureMethod":"簽章方法", "samlServiceSignatureMethod":"簽章方法",
"samlServiceUseCertificateInResponse":"在回應中使用憑證", "samlServiceUseCertificateInResponse":"在回應中使用憑證",
"samlStorage":"SAML 工作階段模組名稱", "samlStorage":"SAML 工作階段模組名稱",

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long
Loading…
Cancel
Save