| Package | Description |
|---|---|
| io.helidon.common.pki |
Utilities for PKI configuration and loading of certificates and keys.
|
| Modifier and Type | Method | Description |
|---|---|---|
KeyConfig.KeystoreBuilder |
KeyConfig.KeystoreBuilder.addCertAlias(java.lang.String alias) |
Add an alias to list of aliases used to generate a trusted set of certificates.
|
KeyConfig.KeystoreBuilder |
KeyConfig.KeystoreBuilder.certAlias(java.lang.String alias) |
Alias of X.509 certificate of public key.
|
KeyConfig.KeystoreBuilder |
KeyConfig.KeystoreBuilder.certChainAlias(java.lang.String alias) |
Alias of an X.509 chain.
|
KeyConfig.KeystoreBuilder |
KeyConfig.KeystoreBuilder.from(Config config) |
Update this builder from configuration.
|
KeyConfig.KeystoreBuilder |
KeyConfig.KeystoreBuilder.keyAlias(java.lang.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(java.lang.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 | Description |
|---|---|---|
KeyConfig.Builder |
KeyConfig.Builder.updateWith(KeyConfig.KeystoreBuilder builder) |
Update this builder with information from a keystore builder.
|
Copyright © 2018, Oracle and/or its affiliates. All Rights Reserved. Use is subject to license terms.