This type is a class for model objects.
This object represents a KeyStore used to store certificates and keys. The KeyStore is referenced by the SSLConfig (for certificates) and the KeySet objects (for keys). The KeyStore object can be scoped to a management scope based on where the physical KeyStore lives or a user selection of the scope. This is necessary so that the wrong association is not made between an SSLConfig and a management scope where the SSLConfig KeyStore reference would not be possible given the associated management scope.
Package: sslAttributes Summary | |
name : EString | The name of the KeyStore instance. This is a user-defined name. |
password : Password | The password for the KeyStore, Token, etc. |
provider : EString | This is the provider of the Keystore implementation. |
location : EString | This is the URL or filename of the KeyStore. This can be a DLL for cryptographic devices or a filename or file URL for file-based KeyStores. It can be a safkeyring URL for RACF keyrings. |
type : EString | This is the provider for the KeyStore. Valid values include JKS, JCEKS, PKCS12, PKCS11Impl (Hardware Crypto), CMS, CMS Crypto), JCERACFKS, JCE4758KS (RACF Crypto). Default is JCEKS (secure file-based KeyStore). |
fileBased : EBoolean | True or false. Default is true. |
hostList : EString | Comma separated ordered list of host name. |
readOnly : EBoolean | Read Only KeyStore, True or false. Default is true |
initializeAtStartup : EBoolean | True or false. Default is false. |
customProviderClass : EString | Custom provider class. |
createStashFileForCMS : EBoolean | Create a stash file for CMS type. The stash file option is only valid with the CMS type. |
slot : EInt | The slot for the keyStore. |
useForAcceleration : EBoolean | Use for Acceleration |
managementScope : ManagementScope @ | * No description is available * |
additionalKeyStoreAttrs : DescriptiveProperty * | * No description is available * |
Attribute Details |