Commit 5b21ed98 authored by Guus der Kinderen's avatar Guus der Kinderen

Restoring 'import CA certificate' functionality.

parent 5a52d003
...@@ -2324,16 +2324,18 @@ ssl.import.certificate.keystore.private-key=Content of Private Key file: ...@@ -2324,16 +2324,18 @@ ssl.import.certificate.keystore.private-key=Content of Private Key file:
ssl.import.certificate.keystore.certificate=Content of Certificate file: ssl.import.certificate.keystore.certificate=Content of Certificate file:
ssl.import.certificate.keystore.error.private-key=Please specify the content of the private key. ssl.import.certificate.keystore.error.private-key=Please specify the content of the private key.
ssl.import.certificate.keystore.error.certificate=Please specify the content of the certificate to import. ssl.import.certificate.keystore.error.certificate=Please specify the content of the certificate to import.
ssl.import.certificate.keystore.error.import=There was an error one importing private key and signed certificate. ssl.import.certificate.keystore.error.import=There was an error while trying to import the private key and signed certificate.
# Import truststore certificate page # Import truststore certificate page
ssl.import.certificate.keystore.error.type=Type has not been specified (or is unrecognized). ssl.import.certificate.truststore.boxtitle=Import CA Certificate
ssl.import.certificate.keystore.error.alias-missing=Please provide an alias for this certificate. ssl.import.certificate.truststore.error.connection-type=Connection Type has not been specified (or is unrecognized).
ssl.import.certificate.keystore.error.alias-exists=A certificate is already stored using this alias. Please provide a different alias, or remove the existing certificate. ssl.import.certificate.truststore.error.alias-missing=Please provide an alias for this certificate.
ssl.import.certificate.keystore.c2s-intro=Use the form below to import a certificate that represents a trusted party, to be used when verifying certificates during client-to-server communication. ssl.import.certificate.truststore.error.alias-exists=A certificate is already stored using this alias. Please provide a different alias, or remove the existing certificate.
ssl.import.certificate.keystore.s2s-intro=Use the form below to import a certificate that represents a trusted party, to be used when verifying certificates during server-to-server communication. ssl.import.certificate.truststore.error.certificate=Please specify the content of the certificate to import.
ssl.import.certificate.truststore.error.import=There was an error while trying to import the certificate.
ssl.import.certificate.truststore.intro=Use the form below to import a certificate that represents a trusted party that can be used when verifying peer certificates while establishing encrypted communication.
ssl.import.certificate.truststore.intro=Use the form below to import a certificate that represents a trusted party that can be used when verifying peer certificates while establishing encrypted communication.
# Room Occupants Page # Room Occupants Page
......
...@@ -2286,15 +2286,17 @@ ssl.import.certificate.keystore.private-key=Content of Private Key file: ...@@ -2286,15 +2286,17 @@ ssl.import.certificate.keystore.private-key=Content of Private Key file:
ssl.import.certificate.keystore.certificate=Content of Certificate file: ssl.import.certificate.keystore.certificate=Content of Certificate file:
ssl.import.certificate.keystore.error.private-key=Please specify the content of the private key. ssl.import.certificate.keystore.error.private-key=Please specify the content of the private key.
ssl.import.certificate.keystore.error.certificate=Please specify the content of the certificate to import. ssl.import.certificate.keystore.error.certificate=Please specify the content of the certificate to import.
ssl.import.certificate.keystore.error.import=There was an error one importing private key and signed certificate. ssl.import.certificate.keystore.error.import=There was an error while trying to import the private key and signed certificate.
# Import truststore certificate page # Import truststore certificate page
ssl.import.certificate.keystore.error.type=Type has not been specified (or is unrecognized). ssl.import.certificate.truststore.boxtitle=Import CA Certificate
ssl.import.certificate.keystore.error.alias-missing=Please provide an alias for this certificate. ssl.import.certificate.truststore.error.connection-type=Connection Type has not been specified (or is unrecognized).
ssl.import.certificate.keystore.error.alias-exists=A certificate is already stored using this alias. Please provide a different alias, or remove the existing certificate. ssl.import.certificate.truststore.error.alias-missing=Please provide an alias for this certificate.
ssl.import.certificate.keystore.c2s-intro=Use the form below to import a certificate that represents a trusted party, to be used when verifying certificates during client-to-server communication. ssl.import.certificate.truststore.error.alias-exists=A certificate is already stored using this alias. Please provide a different alias, or remove the existing certificate.
ssl.import.certificate.keystore.s2s-intro=Use the form below to import a certificate that represents a trusted party, to be used when verifying certificates during server-to-server communication. ssl.import.certificate.truststore.error.certificate=Please specify the content of the certificate to import.
ssl.import.certificate.truststore.error.import=There was an error while trying to import the certificate.
ssl.import.certificate.truststore.intro=Use the form below to import a certificate that represents a trusted party that can be used when verifying peer certificates while establishing encrypted communication.
# Room Occupants Page # Room Occupants Page
......
...@@ -2341,7 +2341,7 @@ ssl.certificates.signature-algorithm-parameters=Signature Algorithm Parameters ...@@ -2341,7 +2341,7 @@ ssl.certificates.signature-algorithm-parameters=Signature Algorithm Parameters
# Openfire Certificates Page # Openfire Certificates Page
ssl.certificates.keystore.title=Openfire Certificates ssl.certificates.keystore.title=Openfire Identity Certificate Store
ssl.certificates.keystore.restart_server=Certificates were modified so HTTP server needs to be restarted. Click \ ssl.certificates.keystore.restart_server=Certificates were modified so HTTP server needs to be restarted. Click \
{0}here{1} to restart HTTP server. {0}here{1} to restart HTTP server.
ssl.certificates.keystore.io_error=Unable to access the certificate key store. The file may be corrupt. ssl.certificates.keystore.io_error=Unable to access the certificate key store. The file may be corrupt.
...@@ -2373,12 +2373,10 @@ ssl.certificates.truststore.ca-reply=Certificate Authority Reply: ...@@ -2373,12 +2373,10 @@ ssl.certificates.truststore.ca-reply=Certificate Authority Reply:
# Client & Server Truststore Page # Client & Server Truststore Page
ssl.certificates.truststore.c2s-title=Client Truststore # Truststore Page
ssl.certificates.truststore.s2s-title=Server Truststore
ssl.certificates.truststore.c2s-intro=This list contains certificates from client software that is expected to communicate with Openfire, or from Certificate Authorities that you trust to identify those clients. ssl.certificates.truststore.title=Openfire Trust Certificate Store
ssl.certificates.truststore.s2s-intro=This list contains certificates from other XMPP servers with which Openfire can communicate, or from Certificate Authorities that you trust to identify those servers. ssl.certificates.truststore.info=Certificates in this list are used by Openfire to verify the identity of remote clients and servers when encrypted connections are being established. By default, Openfire ships with a number certificates from commonly trusted Certificate Authorities.
ssl.certificates.truststore.c2s-info=Certificates in this list are used when Openfire allows (or requires) clients to provide a certificate when connecting to Openfire. This is commonly referred to as mutual authentication. By default, this feature is not enabled (but can be configured {0}here{1}). Openfire does not ship with any certificates in its client truststore.
ssl.certificates.truststore.s2s-info=Certificates in this list are used by Openfire to verify the identity of remote XMPP domains, when federation ("s2s") connections are being established in a secured fashion. By default, Openfire ships with a number certificates from commonly trusted Certificate Authorities.
ssl.certificates.truststore.link-to-import=Certificates can be added to this list by using this {0}import form{1}. ssl.certificates.truststore.link-to-import=Certificates can be added to this list by using this {0}import form{1}.
# Certificate details Page # Certificate details Page
...@@ -3118,15 +3116,17 @@ ssl.import.certificate.keystore.private-key=Content of Private Key file: ...@@ -3118,15 +3116,17 @@ ssl.import.certificate.keystore.private-key=Content of Private Key file:
ssl.import.certificate.keystore.certificate=Content of Certificate file: ssl.import.certificate.keystore.certificate=Content of Certificate file:
ssl.import.certificate.keystore.error.private-key=Please specify the content of the private key. ssl.import.certificate.keystore.error.private-key=Please specify the content of the private key.
ssl.import.certificate.keystore.error.certificate=Please specify the content of the certificate to import. ssl.import.certificate.keystore.error.certificate=Please specify the content of the certificate to import.
ssl.import.certificate.keystore.error.import=There was an error one importing private key and signed certificate. ssl.import.certificate.keystore.error.import=There was an error while trying to import the private key and signed certificate.
# Import truststore certificate page # Import truststore certificate page
ssl.import.certificate.keystore.error.type=Type has not been specified (or is unrecognized). ssl.import.certificate.truststore.boxtitle=Import CA Certificate
ssl.import.certificate.keystore.error.alias-missing=Please provide an alias for this certificate. ssl.import.certificate.truststore.error.connection-type=Connection Type has not been specified (or is unrecognized).
ssl.import.certificate.keystore.error.alias-exists=A certificate is already stored using this alias. Please provide a different alias, or remove the existing certificate. ssl.import.certificate.truststore.error.alias-missing=Please provide an alias for this certificate.
ssl.import.certificate.keystore.c2s-intro=Use the form below to import a certificate that represents a trusted party, to be used when verifying certificates during client-to-server communication. ssl.import.certificate.truststore.error.alias-exists=A certificate is already stored using this alias. Please provide a different alias, or remove the existing certificate.
ssl.import.certificate.keystore.s2s-intro=Use the form below to import a certificate that represents a trusted party, to be used when verifying certificates during server-to-server communication. ssl.import.certificate.truststore.error.certificate=Please specify the content of the certificate to import.
ssl.import.certificate.truststore.error.import=There was an error while trying to import the certificate.
ssl.import.certificate.truststore.intro=Use the form below to import a certificate that represents a trusted party that can be used when verifying peer certificates while establishing encrypted communication.
# Room Occupants Page # Room Occupants Page
......
...@@ -2335,14 +2335,15 @@ ssl.import.certificate.keystore.error.import=Un error ha ocurrido al intentar im ...@@ -2335,14 +2335,15 @@ ssl.import.certificate.keystore.error.import=Un error ha ocurrido al intentar im
# Import truststore certificate page # Import truststore certificate page
ssl.import.certificate.keystore.error.type=El tipo no se ha especificado (o no se reconoce) ssl.import.certificate.truststore.boxtitle=Import CA Certificate
ssl.import.certificate.keystore.error.alias-missing=Por favor indique un alias para este certificado. ssl.import.certificate.truststore.error.connection-type=El tipo no se ha especificado (o no se reconoce)
ssl.import.certificate.keystore.error.alias-exists=Ya existe un certificado con este alias. Por favor indique un alias \ ssl.import.certificate.truststore.error.alias-missing=Por favor indique un alias para este certificado.
ssl.import.certificate.truststore.error.alias-exists=Ya existe un certificado con este alias. Por favor indique un alias \
diferente, o elimine el certificado existente. diferente, o elimine el certificado existente.
ssl.import.certificate.keystore.c2s-intro=Use el siguiente formulario para importar un certificado de confianza para ser usado \ ssl.import.certificate.truststore.error.certificate=Especifique el contenido del certificado a importar.
al verificar certificados durante la comunicaci\u00f3n de cliente a servidor. ssl.import.certificate.truststore.error.import=Un error ha ocurrido al intentar importar un certificado firmado.
ssl.import.certificate.keystore.s2s-intro=Use el siguiente formulario para importar un certificado de confianza para ser usado \ ssl.import.certificate.keystore.intro=Use el siguiente formulario para importar un certificado de confianza para ser usado \
al verificar certificados durante la comunicaci\u00f3n de servidor a servidor. al verificar certificados durante la comunicaci\u00f3n.
sidebar.user-roster=Lista de Contactos sidebar.user-roster=Lista de Contactos
sidebar.user-roster.descr=Haga clic para ver la lista de contactos de usuarios sidebar.user-roster.descr=Haga clic para ver la lista de contactos de usuarios
......
...@@ -1900,15 +1900,17 @@ ssl.import.certificate.keystore.private-key=Content of Private Key file: ...@@ -1900,15 +1900,17 @@ ssl.import.certificate.keystore.private-key=Content of Private Key file:
ssl.import.certificate.keystore.certificate=Content of Certificate file: ssl.import.certificate.keystore.certificate=Content of Certificate file:
ssl.import.certificate.keystore.error.private-key=Please specify the content of the private key. ssl.import.certificate.keystore.error.private-key=Please specify the content of the private key.
ssl.import.certificate.keystore.error.certificate=Please specify the content of the certificate to import. ssl.import.certificate.keystore.error.certificate=Please specify the content of the certificate to import.
ssl.import.certificate.keystore.error.import=There was an error one importing private key and signed certificate. ssl.import.certificate.keystore.error.import=There was an error while trying to import the private key and signed certificate.
# Import truststore certificate page # Import truststore certificate page
ssl.import.certificate.keystore.error.type=Type has not been specified (or is unrecognized). ssl.import.certificate.truststore.boxtitle=Import CA Certificate
ssl.import.certificate.keystore.error.alias-missing=Please provide an alias for this certificate. ssl.import.certificate.truststore.error.connection-type=Connection Type has not been specified (or is unrecognized).
ssl.import.certificate.keystore.error.alias-exists=A certificate is already stored using this alias. Please provide a different alias, or remove the existing certificate. ssl.import.certificate.truststore.error.alias-missing=Please provide an alias for this certificate.
ssl.import.certificate.keystore.c2s-intro=Use the form below to import a certificate that represents a trusted party, to be used when verifying certificates during client-to-server communication. ssl.import.certificate.truststore.error.alias-exists=A certificate is already stored using this alias. Please provide a different alias, or remove the existing certificate.
ssl.import.certificate.keystore.s2s-intro=Use the form below to import a certificate that represents a trusted party, to be used when verifying certificates during server-to-server communication. ssl.import.certificate.truststore.error.certificate=Please specify the content of the certificate to import.
ssl.import.certificate.truststore.error.import=There was an error while trying to import the certificate.
ssl.import.certificate.truststore.intro=Use the form below to import a certificate that represents a trusted party that can be used when verifying peer certificates while establishing encrypted communication.
# Room Occupants Page # Room Occupants Page
......
...@@ -2303,11 +2303,13 @@ ssl.import.certificate.keystore.error.import=\u79d8\u5bc6\u30ad\u30fc\u3068\u7f7 ...@@ -2303,11 +2303,13 @@ ssl.import.certificate.keystore.error.import=\u79d8\u5bc6\u30ad\u30fc\u3068\u7f7
# Import truststore certificate page # Import truststore certificate page
ssl.import.certificate.keystore.error.type=Type has not been specified (or is unrecognized). ssl.import.certificate.truststore.boxtitle=Import CA Certificate
ssl.import.certificate.keystore.error.alias-missing=Please provide an alias for this certificate. ssl.import.certificate.truststore.error.connection-type=Connection Type has not been specified (or is unrecognized).
ssl.import.certificate.keystore.error.alias-exists=A certificate is already stored using this alias. Please provide a different alias, or remove the existing certificate. ssl.import.certificate.truststore.error.alias-missing=Please provide an alias for this certificate.
ssl.import.certificate.keystore.c2s-intro=Use the form below to import a certificate that represents a trusted party, to be used when verifying certificates during client-to-server communication. ssl.import.certificate.truststore.error.alias-exists=A certificate is already stored using this alias. Please provide a different alias, or remove the existing certificate.
ssl.import.certificate.keystore.s2s-intro=Use the form below to import a certificate that represents a trusted party, to be used when verifying certificates during server-to-server communication. ssl.import.certificate.truststore.error.certificate=Please specify the content of the certificate to import.
ssl.import.certificate.truststore.error.import=There was an error while trying to import the certificate.
ssl.import.certificate.truststore.intro=Use the form below to import a certificate that represents a trusted party that can be used when verifying peer certificates while establishing encrypted communication.
# Room Occupants Page # Room Occupants Page
......
...@@ -2284,15 +2284,17 @@ ssl.import.certificate.keystore.private-key=Content of Private Key file: ...@@ -2284,15 +2284,17 @@ ssl.import.certificate.keystore.private-key=Content of Private Key file:
ssl.import.certificate.keystore.certificate=Content of Certificate file: ssl.import.certificate.keystore.certificate=Content of Certificate file:
ssl.import.certificate.keystore.error.private-key=Please specify the content of the private key. ssl.import.certificate.keystore.error.private-key=Please specify the content of the private key.
ssl.import.certificate.keystore.error.certificate=Please specify the content of the certificate to import. ssl.import.certificate.keystore.error.certificate=Please specify the content of the certificate to import.
ssl.import.certificate.keystore.error.import=There was an error one importing private key and signed certificate. ssl.import.certificate.keystore.error.import=There was an error while trying to import the private key and signed certificate.
# Import truststore certificate page # Import truststore certificate page
ssl.import.certificate.keystore.error.type=Type has not been specified (or is unrecognized). ssl.import.certificate.truststore.boxtitle=Import CA Certificate
ssl.import.certificate.keystore.error.alias-missing=Please provide an alias for this certificate. ssl.import.certificate.truststore.error.connection-type=Connection Type has not been specified (or is unrecognized).
ssl.import.certificate.keystore.error.alias-exists=A certificate is already stored using this alias. Please provide a different alias, or remove the existing certificate. ssl.import.certificate.truststore.error.alias-missing=Please provide an alias for this certificate.
ssl.import.certificate.keystore.c2s-intro=Use the form below to import a certificate that represents a trusted party, to be used when verifying certificates during client-to-server communication. ssl.import.certificate.truststore.error.alias-exists=A certificate is already stored using this alias. Please provide a different alias, or remove the existing certificate.
ssl.import.certificate.keystore.s2s-intro=Use the form below to import a certificate that represents a trusted party, to be used when verifying certificates during server-to-server communication. ssl.import.certificate.truststore.error.certificate=Please specify the content of the certificate to import.
ssl.import.certificate.truststore.error.import=There was an error while trying to import the certificate.
ssl.import.certificate.truststore.intro=Use the form below to import a certificate that represents a trusted party that can be used when verifying peer certificates while establishing encrypted communication.
# Room Occupants Page # Room Occupants Page
......
...@@ -2259,15 +2259,17 @@ ssl.import.certificate.keystore.private-key=Content of Private Key file: ...@@ -2259,15 +2259,17 @@ ssl.import.certificate.keystore.private-key=Content of Private Key file:
ssl.import.certificate.keystore.certificate=Content of Certificate file: ssl.import.certificate.keystore.certificate=Content of Certificate file:
ssl.import.certificate.keystore.error.private-key=Please specify the content of the private key. ssl.import.certificate.keystore.error.private-key=Please specify the content of the private key.
ssl.import.certificate.keystore.error.certificate=Please specify the content of the certificate to import. ssl.import.certificate.keystore.error.certificate=Please specify the content of the certificate to import.
ssl.import.certificate.keystore.error.import=There was an error one importing private key and signed certificate. ssl.import.certificate.keystore.error.import=There was an error while trying to import the private key and signed certificate.
# Import truststore certificate page # Import truststore certificate page
ssl.import.certificate.keystore.error.type=Type has not been specified (or is unrecognized). ssl.import.certificate.truststore.boxtitle=Import CA Certificate
ssl.import.certificate.keystore.error.alias-missing=Please provide an alias for this certificate. ssl.import.certificate.truststore.error.connection-type=Connection Type has not been specified (or is unrecognized).
ssl.import.certificate.keystore.error.alias-exists=A certificate is already stored using this alias. Please provide a different alias, or remove the existing certificate. ssl.import.certificate.truststore.error.alias-missing=Please provide an alias for this certificate.
ssl.import.certificate.keystore.c2s-intro=Use the form below to import a certificate that represents a trusted party, to be used when verifying certificates during client-to-server communication. ssl.import.certificate.truststore.error.alias-exists=A certificate is already stored using this alias. Please provide a different alias, or remove the existing certificate.
ssl.import.certificate.keystore.s2s-intro=Use the form below to import a certificate that represents a trusted party, to be used when verifying certificates during server-to-server communication. ssl.import.certificate.truststore.error.certificate=Please specify the content of the certificate to import.
ssl.import.certificate.truststore.error.import=There was an error while trying to import the certificate.
ssl.import.certificate.truststore.intro=Use the form below to import a certificate that represents a trusted party that can be used when verifying peer certificates while establishing encrypted communication.
# Room Occupants Page # Room Occupants Page
......
...@@ -2291,15 +2291,17 @@ ssl.import.certificate.keystore.private-key=Content of Private Key file: ...@@ -2291,15 +2291,17 @@ ssl.import.certificate.keystore.private-key=Content of Private Key file:
ssl.import.certificate.keystore.certificate=Content of Certificate file: ssl.import.certificate.keystore.certificate=Content of Certificate file:
ssl.import.certificate.keystore.error.private-key=Please specify the content of the private key. ssl.import.certificate.keystore.error.private-key=Please specify the content of the private key.
ssl.import.certificate.keystore.error.certificate=Please specify the content of the certificate to import. ssl.import.certificate.keystore.error.certificate=Please specify the content of the certificate to import.
ssl.import.certificate.keystore.error.import=There was an error one importing private key and signed certificate. ssl.import.certificate.keystore.error.import=There was an error while trying to import the private key and signed certificate.
# Import truststore certificate page # Import truststore certificate page
ssl.import.certificate.keystore.error.type=Type has not been specified (or is unrecognized). ssl.import.certificate.truststore.boxtitle=Import CA Certificate
ssl.import.certificate.keystore.error.alias-missing=Please provide an alias for this certificate. ssl.import.certificate.truststore.error.connection-type=Connection Type has not been specified (or is unrecognized).
ssl.import.certificate.keystore.error.alias-exists=A certificate is already stored using this alias. Please provide a different alias, or remove the existing certificate. ssl.import.certificate.truststore.error.alias-missing=Please provide an alias for this certificate.
ssl.import.certificate.keystore.c2s-intro=Use the form below to import a certificate that represents a trusted party, to be used when verifying certificates during client-to-server communication. ssl.import.certificate.truststore.error.alias-exists=A certificate is already stored using this alias. Please provide a different alias, or remove the existing certificate.
ssl.import.certificate.keystore.s2s-intro=Use the form below to import a certificate that represents a trusted party, to be used when verifying certificates during server-to-server communication. ssl.import.certificate.truststore.error.certificate=Please specify the content of the certificate to import.
ssl.import.certificate.truststore.error.import=There was an error while trying to import the certificate.
ssl.import.certificate.truststore.intro=Use the form below to import a certificate that represents a trusted party that can be used when verifying peer certificates while establishing encrypted communication.
# Room Occupants Page # Room Occupants Page
......
...@@ -3018,19 +3018,29 @@ mediaproxy.summary.stopbutton = Parar Sess\u00f5es Ativas ...@@ -3018,19 +3018,29 @@ mediaproxy.summary.stopbutton = Parar Sess\u00f5es Ativas
# Import signed certificate page # Import signed certificate page
ssl.import.certificate.title=Importar Certificado Assinado ssl.import.certificate.keystore.title=Importar Certificado Assinado
ssl.import.certificate.info=Utilize o formulario abaixo para importar uma chave privada e certificado fornecidos por uma \ ssl.import.certificate.keystore.info=Utilize o formulario abaixo para importar uma chave privada e certificado fornecidos por uma \
Autoridade Certificadora. Certifique-se de que os certificados raiz da CA assinam os certificados que estao nos \ Autoridade Certificadora. Certifique-se de que os certificados raiz da CA assinam os certificados que estao nos \
certificados autorizados. Caso contrario, tera que importa-los manualmente usando a ferramenta de linha de comandos "keytool".\ certificados autorizados. Caso contrario, tera que importa-los manualmente usando a ferramenta de linha de comandos "keytool".\
Se visualizar erros relacionadas com "tamanho da chave inv�lida" vai precisar instalar o "Java Cryptography Extension (JCE) \ Se visualizar erros relacionadas com "tamanho da chave inv�lida" vai precisar instalar o "Java Cryptography Extension (JCE) \
Unlimited Strength Jurisdiction Policy Files" de {0}aqui{1}. Unlimited Strength Jurisdiction Policy Files" de {0}aqui{1}.
ssl.import.certificate.boxtitle=Importar Chave Privada e Certificado ssl.import.certificate.keystore.boxtitle=Importar Chave Privada e Certificado
ssl.import.certificate.pass-phrase=Frase usada para criar a chave privada: ssl.import.certificate.keystore.pass-phrase=Frase usada para criar a chave privada:
ssl.import.certificate.private-key=Conteudo do ficheiro da Chave Privada: ssl.import.certificate.keystore.private-key=Conteudo do ficheiro da Chave Privada:
ssl.import.certificate.certificate=Conteudo do ficheiro do Certificado: ssl.import.certificate.keystore.certificate=Conteudo do ficheiro do Certificado:
ssl.import.certificate.error.private-key=Indique o conteudo da chave privada. ssl.import.certificate.keystore.error.private-key=Indique o conteudo da chave privada.
ssl.import.certificate.error.certificate=Indique o conteudo do certificado para importar. ssl.import.certificate.keystore.error.certificate=Indique o conteudo do certificado para importar.
ssl.import.certificate.error.import=Houve um erro ao importar a chave privada ou o certificado assinado. ssl.import.certificate.keystore.error.import=Houve um erro ao importar a chave privada ou o certificado assinado.
# Import truststore certificate page
ssl.import.certificate.truststore.boxtitle=Import CA Certificate
ssl.import.certificate.truststore.error.connection-type=Connection Type has not been specified (or is unrecognized).
ssl.import.certificate.truststore.error.alias-missing=Please provide an alias for this certificate.
ssl.import.certificate.truststore.error.alias-exists=A certificate is already stored using this alias. Please provide a different alias, or remove the existing certificate.
ssl.import.certificate.truststore.error.certificate=Please specify the content of the certificate to import.
ssl.import.certificate.truststore.error.import=There was an error while trying to import the certificate.
ssl.import.certificate.truststore.intro=Use the form below to import a certificate that represents a trusted party that can be used when verifying peer certificates while establishing encrypted communication.
# Room Occupants Page # Room Occupants Page
......
...@@ -1559,11 +1559,13 @@ ssl.import.certificate.keystore.title=\u0418\u043C\u043F\u043E\u0440\u0442 \u041 ...@@ -1559,11 +1559,13 @@ ssl.import.certificate.keystore.title=\u0418\u043C\u043F\u043E\u0440\u0442 \u041
# Import truststore certificate page # Import truststore certificate page
ssl.import.certificate.keystore.error.type=Type has not been specified (or is unrecognized). ssl.import.certificate.truststore.boxtitle=Import CA Certificate
ssl.import.certificate.keystore.error.alias-missing=Please provide an alias for this certificate. ssl.import.certificate.truststore.error.connection-type=Connection Type has not been specified (or is unrecognized).
ssl.import.certificate.keystore.error.alias-exists=A certificate is already stored using this alias. Please provide a different alias, or remove the existing certificate. ssl.import.certificate.truststore.error.alias-missing=Please provide an alias for this certificate.
ssl.import.certificate.keystore.c2s-intro=Use the form below to import a certificate that represents a trusted party, to be used when verifying certificates during client-to-server communication. ssl.import.certificate.truststore.error.alias-exists=A certificate is already stored using this alias. Please provide a different alias, or remove the existing certificate.
ssl.import.certificate.keystore.s2s-intro=Use the form below to import a certificate that represents a trusted party, to be used when verifying certificates during server-to-server communication. ssl.import.certificate.truststore.error.certificate=Please specify the content of the certificate to import.
ssl.import.certificate.truststore.error.import=There was an error while trying to import the certificate.
ssl.import.certificate.truststore.intro=Use the form below to import a certificate that represents a trusted party that can be used when verifying peer certificates while establishing encrypted communication.
# Generic certificate-related messages # Generic certificate-related messages
......
...@@ -2228,11 +2228,13 @@ ssl.import.certificate.keystore.error.import=Pri importovan\u00ed priv\u00e1tneh ...@@ -2228,11 +2228,13 @@ ssl.import.certificate.keystore.error.import=Pri importovan\u00ed priv\u00e1tneh
# Import truststore certificate page # Import truststore certificate page
ssl.import.certificate.keystore.error.type=Type has not been specified (or is unrecognized). ssl.import.certificate.truststore.boxtitle=Import CA Certificate
ssl.import.certificate.keystore.error.alias-missing=Please provide an alias for this certificate. ssl.import.certificate.truststore.error.connection-type=Connection Type has not been specified (or is unrecognized).
ssl.import.certificate.keystore.error.alias-exists=A certificate is already stored using this alias. Please provide a different alias, or remove the existing certificate. ssl.import.certificate.truststore.error.alias-missing=Please provide an alias for this certificate.
ssl.import.certificate.keystore.c2s-intro=Use the form below to import a certificate that represents a trusted party, to be used when verifying certificates during client-to-server communication. ssl.import.certificate.truststore.error.alias-exists=A certificate is already stored using this alias. Please provide a different alias, or remove the existing certificate.
ssl.import.certificate.keystore.s2s-intro=Use the form below to import a certificate that represents a trusted party, to be used when verifying certificates during server-to-server communication. ssl.import.certificate.truststore.error.certificate=Please specify the content of the certificate to import.
ssl.import.certificate.truststore.error.import=There was an error while trying to import the certificate.
ssl.import.certificate.truststore.intro=Use the form below to import a certificate that represents a trusted party that can be used when verifying peer certificates while establishing encrypted communication.
# Room Occupants Page # Room Occupants Page
......
...@@ -2190,11 +2190,13 @@ ssl.import.certificate.keystore.error.import=There was an error one importing pr ...@@ -2190,11 +2190,13 @@ ssl.import.certificate.keystore.error.import=There was an error one importing pr
# Import truststore certificate page # Import truststore certificate page
ssl.import.certificate.keystore.error.type=Type has not been specified (or is unrecognized). ssl.import.certificate.truststore.boxtitle=Import CA Certificate
ssl.import.certificate.keystore.error.alias-missing=Please provide an alias for this certificate. ssl.import.certificate.truststore.error.connection-type=Connection Type has not been specified (or is unrecognized).
ssl.import.certificate.keystore.error.alias-exists=A certificate is already stored using this alias. Please provide a different alias, or remove the existing certificate. ssl.import.certificate.truststore.error.alias-missing=Please provide an alias for this certificate.
ssl.import.certificate.keystore.c2s-intro=Use the form below to import a certificate that represents a trusted party, to be used when verifying certificates during client-to-server communication. ssl.import.certificate.truststore.error.alias-exists=A certificate is already stored using this alias. Please provide a different alias, or remove the existing certificate.
ssl.import.certificate.keystore.s2s-intro=Use the form below to import a certificate that represents a trusted party, to be used when verifying certificates during server-to-server communication. ssl.import.certificate.truststore.error.certificate=Please specify the content of the certificate to import.
ssl.import.certificate.truststore.error.import=There was an error while trying to import the certificate.
ssl.import.certificate.truststore.intro=Use the form below to import a certificate that represents a trusted party that can be used when verifying peer certificates while establishing encrypted communication.
# Room Occupants Page # Room Occupants Page
......
...@@ -117,7 +117,7 @@ ...@@ -117,7 +117,7 @@
<label for="passPhrase"><fmt:message key="ssl.import.certificate.keystore.pass-phrase" /></label> <label for="passPhrase"><fmt:message key="ssl.import.certificate.keystore.pass-phrase" /></label>
</td> </td>
<td width="99%"> <td width="99%">
<input type="text" size="60" maxlength="200" name="passPhrase" id="passPhrase" value="${not empty param.passPhrase ? param.passPhrase : ''}"> <input type="text" size="60" maxlength="200" name="passPhrase" id="passPhrase" value="${param.passPhrase}">
</td> </td>
</tr> </tr>
<tr valign="top"> <tr valign="top">
......
...@@ -74,11 +74,11 @@ ...@@ -74,11 +74,11 @@
<html> <html>
<head> <head>
<title> <head>
<fmt:message key="ssl.import.certificate.keystore.${connectionType}.title"/> - <fmt:message key="ssl.certificates.truststore.${param.type}-title"/> <title><fmt:message key="ssl.import.certificate.truststore.boxtitle"/></title>
</title>
<meta name="pageID" content="security-certificate-store-management"/> <meta name="pageID" content="security-certificate-store-management"/>
<meta name="subPageID" content="sidebar-certificate-store-${fn:toLowerCase(connectionType)}-identity-store"/> <meta name="subPageID" content="sidebar-certificate-store-${fn:toLowerCase(connectionType)}-trust-store"/>
</head>
</head> </head>
<body> <body>
...@@ -86,24 +86,24 @@ ...@@ -86,24 +86,24 @@
<c:forEach var="err" items="${errors}"> <c:forEach var="err" items="${errors}">
<admin:infobox type="error"> <admin:infobox type="error">
<c:choose> <c:choose>
<c:when test="${err.key eq 'type'}"> <c:when test="${err.key eq 'connectionType'}">
<fmt:message key="ssl.import.certificate.keystore.error.type"/> <fmt:message key="ssl.import.certificate.truststore.error.connection-type"/>
</c:when> </c:when>
<c:when test="${err.key eq 'missingalias'}"> <c:when test="${err.key eq 'missingalias'}">
<fmt:message key="ssl.import.certificate.keystore.error.alias-missing"/> <fmt:message key="ssl.import.certificate.truststore.error.alias-missing"/>
</c:when> </c:when>
<c:when test="${err.key eq 'existingalias'}"> <c:when test="${err.key eq 'existingalias'}">
<fmt:message key="ssl.import.certificate.keystore.error.alias-exists"/> <fmt:message key="ssl.import.certificate.truststore.error.alias-exists"/>
</c:when> </c:when>
<c:when test="${err.key eq 'certificate'}"> <c:when test="${err.key eq 'certificate'}">
<fmt:message key="ssl.import.certificate.keystore.error.certificate"/> <fmt:message key="ssl.import.certificate.truststore.error.certificate"/>
</c:when> </c:when>
<c:when test="${err.key eq 'import'}"> <c:when test="${err.key eq 'import'}">
<fmt:message key="ssl.import.certificate.keystore.error.import"/> <fmt:message key="ssl.import.certificate.truststore.error.import"/>
<c:if test="${not empty err.value}"> <c:if test="${not empty err.value}">
<fmt:message key="admin.error"/>: <c:out value="${err.value}"/> <fmt:message key="admin.error"/>: <c:out value="${err.value}"/>
</c:if> </c:if>
...@@ -119,39 +119,35 @@ ...@@ -119,39 +119,35 @@
</admin:infobox> </admin:infobox>
</c:forEach> </c:forEach>
<c:if test="${not empty param.type}"> <c:if test="${not empty connectionType}">
<p> <p>
<fmt:message key="ssl.import.certificate.keystore.${param.type}-intro"/> <fmt:message key="ssl.import.certificate.truststore.intro"/>
</p> </p>
<!-- BEGIN 'Import Certificate' --> <!-- BEGIN 'Import Certificate' -->
<form action="import-truststore-certificate.jsp?type=${param.type}" method="post" name="f"> <form action="import-truststore-certificate.jsp?connectionType=${connectionType}" method="post">
<input type="hidden" name="connectivityType" value="${connectionType}"/> <c:set var="title"><fmt:message key="ssl.import.certificate.truststore.boxtitle"/></c:set>
<div class="jive-contentBoxHeader"> <admin:contentBox title="${title}">
<fmt:message key="ssl.import.certificate.keystore.boxtitle"/>
</div>
<div class="jive-contentBox">
<table cellpadding="3" cellspacing="0" border="0"> <table cellpadding="3" cellspacing="0" border="0">
<tbody> <tr valign="top">
<tr valign="top"> <td width="1%" nowrap class="c1">
<td width="1%" nowrap class="c1"> <label for="alias"><fmt:message key="ssl.signing-request.alias"/></label>
<label for="alias"><fmt:message key="ssl.signing-request.alias"/></label> </td>
</td> <td width="99%">
<td width="99%"> <input type="text" size="30" maxlength="100" name="alias" id="alias" value="${param.alias}">
<input type="text" size="30" maxlength="100" name="alias" id="alias" value="${param.alias}"> </td>
</td> </tr>
</tr> <tr valign="top">
<tr valign="top"> <td width="1%" nowrap class="c1">
<td width="1%" nowrap class="c1"> <label for="certificate"><fmt:message key="ssl.import.certificate.keystore.certificate"/></label>
<label for="certificate"><fmt:message key="ssl.import.certificate.keystore.certificate"/></label> </td>
</td> <td width="99%">
<td width="99%"> <textarea name="certificate" id="certificate" cols="80" rows="20" wrap="virtual"><c:if test="${not empty param.certificate}"><c:out value="${param.certificate}"/></c:if></textarea>
<textarea name="certificate" id="certificate" cols="80" rows="20" wrap="virtual">${param.certificate}</textarea> </td>
</td> </tr>
</tr>
</tbody>
</table> </table>
</div> </admin:contentBox>
<input type="submit" name="save" value="<fmt:message key="global.save"/>"> <input type="submit" name="save" value="<fmt:message key="global.save"/>">
</form> </form>
<!-- END 'Import Certificate' --> <!-- END 'Import Certificate' -->
......
...@@ -81,30 +81,9 @@ ...@@ -81,30 +81,9 @@
<html> <html>
<head> <head>
<title><fmt:message key="certificate-management.connectionType.${connectionType}.title"/></title> <title><fmt:message key="ssl.certificates.truststore.title"/></title>
<meta name="pageID" content="security-certificate-store-management"/> <meta name="pageID" content="security-certificate-store-management"/>
<meta name="subPageID" content="sidebar-certificate-store-${fn:toLowerCase(connectionType)}-trust-store"/> <meta name="subPageID" content="sidebar-certificate-store-${fn:toLowerCase(connectionType)}-identity-store"/>
<style>
.info-header {
background-color: #eee;
font-size: 10pt;
}
.info-table {
margin-right: 12px;
}
.info-table .c1 {
text-align: right;
vertical-align: top;
color: #666;
font-weight: bold;
font-size: 9pt;
white-space: nowrap;
}
.info-table .c2 {
font-size: 9pt;
width: 90%;
}
</style>
</head> </head>
<body> <body>
<c:forEach var="err" items="${errors}"> <c:forEach var="err" items="${errors}">
...@@ -136,48 +115,9 @@ ...@@ -136,48 +115,9 @@
<c:if test="${connectionType != null}"> <c:if test="${connectionType != null}">
<p> <p>
<fmt:message key="certificate-management.connectionType.${connectionType}.description"/> <fmt:message key="ssl.certificates.truststore.info"/>
</p> </p>
<table border="0" width="100%">
<tr>
<td valign="top" width="60%">
<table cellpadding="2" cellspacing="2" border="0" class="info-table">
<thead>
<tr><th colspan="2" class="info-header">Store Configuration</th></tr>
</thead>
<tbody>
<tr>
<td class="c1">File location:</td>
<td class="c2"><c:out value="${trustStore.configuration.file}"/></td>
</tr>
<tr>
<td class="c1">Type:</td>
<td class="c2"><c:out value="${trustStore.configuration.type}"/></td>
</tr>
<tr>
<td class="c1">Password:</td>
<td class="c2"><c:out value="${trustStore.configuration.password}"/></td>
</tr>
</tbody>
</table>
</td>
<td valign="top" width="40%">
<c:if test="${not empty sameStoreConnectionTypes}">
<admin:infobox type="info">
This store is re-used for these additional purposes. Any changes to this store will also affect that functionality!
<ul style="margin-top: 1em;">
<c:forEach var="sameStorePurpose" items="${sameStoreConnectionTypes}">
<li><fmt:message key="certificate-management.connectionType.${sameStorePurpose}.title"/></li>
</c:forEach>
</ul>
</admin:infobox>
</c:if>
</td>
</tr>
</table>
<p> <p>
<fmt:message key="ssl.certificates.truststore.link-to-import"> <fmt:message key="ssl.certificates.truststore.link-to-import">
<fmt:param value="<a href='import-truststore-certificate.jsp?connectionType=${connectionType}'>"/> <fmt:param value="<a href='import-truststore-certificate.jsp?connectionType=${connectionType}'>"/>
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment