public class PEMKeyStoreParameters
extends java.lang.Object
implements java.security.KeyStore.LoadStoreParameter
| Constructor and Description |
|---|
PEMKeyStoreParameters(java.lang.String initDefaultCertDir)
This is the simplest constructor which only accepts a directory where all of the security material is stored.
|
PEMKeyStoreParameters(java.lang.String initCertDirs,
java.lang.String initDefaultCertDir)
This is a slightly more complicated constructor which allows the user to specify one or more directory where the
certificates are currently stored.
|
PEMKeyStoreParameters(java.lang.String initCertDirs,
java.lang.String initDefaultCertDir,
java.lang.String initProxyFileName)
This constructor is for users who have a proxy certificate in addition to other security materials.
|
PEMKeyStoreParameters(java.lang.String initCertDirs,
java.lang.String initDefaultCertDir,
java.lang.String initUserCertFileName,
java.lang.String initUserKeyFileName,
java.security.KeyStore.ProtectionParameter initProtectionParameter)
A Constructor supporting the initial storage directories for the certificates, the default storage directory,
the filename of the user's certificate file, the file name of the user's key file and a ProtectionParameter.
|
PEMKeyStoreParameters(java.lang.String initCertDirs,
java.lang.String initDefaultCertDir,
java.lang.String initUserCertFileName,
java.lang.String initUserKeyFileName,
java.security.KeyStore.ProtectionParameter initProtectionParameter,
java.lang.String initProxyFileName)
This is the full constructor for users with proxy certificates.
|
| Modifier and Type | Method and Description |
|---|---|
java.lang.String |
getCertDirs() |
java.lang.String |
getDefaultCertDir() |
java.security.KeyStore.ProtectionParameter |
getProtectionParameter() |
java.lang.String |
getProxyFilename() |
java.lang.String |
getUserCertFilename() |
java.lang.String |
getUserKeyFilename() |
public PEMKeyStoreParameters(java.lang.String initDefaultCertDir)
initDefaultCertDir - The directory for storage of security materialpublic PEMKeyStoreParameters(java.lang.String initCertDirs,
java.lang.String initDefaultCertDir)
initCertDirs - Directories where security material exists.initDefaultCertDir - A default directory for the storage of security materialpublic PEMKeyStoreParameters(java.lang.String initCertDirs,
java.lang.String initDefaultCertDir,
java.lang.String initUserCertFileName,
java.lang.String initUserKeyFileName,
java.security.KeyStore.ProtectionParameter initProtectionParameter)
initCertDirs - Directories where security material exists.initDefaultCertDir - A default directory for the storage of security material.initUserCertFileName - The file name for the user's certificate.initUserKeyFileName - The file name for the user's key.initProtectionParameter - A protection parameter for this keystore.public PEMKeyStoreParameters(java.lang.String initCertDirs,
java.lang.String initDefaultCertDir,
java.lang.String initProxyFileName)
initCertDirs - Directories where security material exists.initDefaultCertDir - A default directory for the storage of security material.initProxyFileName - The file name for the user's proxy certificate.public PEMKeyStoreParameters(java.lang.String initCertDirs,
java.lang.String initDefaultCertDir,
java.lang.String initUserCertFileName,
java.lang.String initUserKeyFileName,
java.security.KeyStore.ProtectionParameter initProtectionParameter,
java.lang.String initProxyFileName)
initCertDirs - Directories where security material exists.initDefaultCertDir - A default directory for the storage of security material.initUserCertFileName - The file name for the user's certificate.initUserKeyFileName - The file name for the user's key.initProtectionParameter - A protection parameter for this keystore.initProxyFileName - The file name for the user's proxy certificate.public java.security.KeyStore.ProtectionParameter getProtectionParameter()
getProtectionParameter in interface java.security.KeyStore.LoadStoreParameterpublic java.lang.String getCertDirs()
public java.lang.String getDefaultCertDir()
public java.lang.String getUserCertFilename()
public java.lang.String getUserKeyFilename()
public java.lang.String getProxyFilename()
Copyright © 2013. All Rights Reserved.