| Package | Description |
|---|---|
| io.helidon.common.pki |
Utilities for PKI configuration and loading of certificates and keys.
|
| Modifier and Type | Method and Description |
|---|---|
KeyConfig.KeystoreBuilder |
KeyConfig.KeystoreBuilder.addCertAlias(String alias)
Add an alias to list of aliases used to generate a trusted set of certificates.
|
KeyConfig.KeystoreBuilder |
KeyConfig.KeystoreBuilder.certAlias(String alias)
Alias of X.509 certificate of public key.
|
KeyConfig.KeystoreBuilder |
KeyConfig.KeystoreBuilder.certChainAlias(String alias)
Alias of an X.509 chain.
|
KeyConfig.KeystoreBuilder |
KeyConfig.KeystoreBuilder.config(Config config)
Update this builder from configuration.
|
KeyConfig.KeystoreBuilder |
KeyConfig.KeystoreBuilder.keyAlias(String keyAlias)
Alias of the private key in the keystore.
|
KeyConfig.KeystoreBuilder |
KeyConfig.KeystoreBuilder.keyPassphrase(char[] privateKeyPassphrase)
Pass-phrase of the key in the keystore (used for private keys).
|
KeyConfig.KeystoreBuilder |
KeyConfig.KeystoreBuilder.keystore(Resource keystore)
Keystore resource definition.
|
static KeyConfig.KeystoreBuilder |
KeyConfig.keystoreBuilder()
Build this instance from a java keystore (such as PKCS12 keystore).
|
KeyConfig.KeystoreBuilder |
KeyConfig.KeystoreBuilder.keystorePassphrase(char[] keystorePassphrase)
Pass-phrase of the keystore (supported with JKS and PKCS12 keystores).
|
KeyConfig.KeystoreBuilder |
KeyConfig.KeystoreBuilder.keystoreType(String keystoreType)
Set type of keystore.
|
KeyConfig.KeystoreBuilder |
KeyConfig.KeystoreBuilder.trustStore()
If you want to build a trust store, call this method to add all
certificates present in the keystore to certificate list.
|
| Modifier and Type | Method and Description |
|---|---|
KeyConfig.Builder |
KeyConfig.Builder.updateWith(KeyConfig.KeystoreBuilder builder)
Update this builder with information from a keystore builder.
|
Copyright © 2018–2019 Oracle and/or its affiliates. All rights reserved. Use is subject to license terms.