public final class KeyStoreUtilities
extends java.lang.Object
Modifier and Type | Method and Description |
---|---|
static java.util.Map<java.lang.String,java.lang.String> |
getAliasesByFriendlyName(java.lang.String[] aliases,
KeyStoreManager ksm,
boolean checkPrivateKeys,
boolean showExpiredCertificates,
java.util.List<CertificateFilter> certFilters)
Obtiene una mapa con las descripciones usuales de los alias de
certificados (como claves de estas últimas).
|
static java.lang.String |
getShort(java.lang.String originalPath)
Obtiene el nombre corto (8+3) de un fichero o directorio indicado (con ruta).
|
public static java.util.Map<java.lang.String,java.lang.String> getAliasesByFriendlyName(java.lang.String[] aliases, KeyStoreManager ksm, boolean checkPrivateKeys, boolean showExpiredCertificates, java.util.List<CertificateFilter> certFilters)
aliases
- Alias de los certificados entre los que el usuario debe
seleccionar unoksm
- Gestor de los almacénes de certificados a los que pertenecen los alias.
Debe ser null
si se quiere usar el método para seleccionar
otra cosa que no sean certificados X.509 (como claves de cifrado)checkPrivateKeys
- Indica si se debe comprobar que el certificado tiene clave
privada o no, para no mostrar aquellos que carezcan de ellashowExpiredCertificates
- Indica si se deben o no mostrar los certificados caducados o
aún no válidoscertFilters
- Filtros a aplicar sobre los certificados.public static java.lang.String getShort(java.lang.String originalPath)
originalPath
- Ruta completa hacia el fichero o directorio que queremos pasar a nombre corto.