| Package | Description |
|---|---|
| io.helidon.common.pki |
Utilities for PKI configuration and loading of certificates and keys.
|
| Modifier and Type | Method and Description |
|---|---|
KeyConfig.Builder |
KeyConfig.Builder.addCert(java.security.cert.X509Certificate certificate)
Add a certificate to the list of certificates, used e.g.
|
KeyConfig.Builder |
KeyConfig.Builder.addCertChain(java.security.cert.X509Certificate certificate)
Add an X.509 certificate instance to the end of certification chain.
|
KeyConfig.Builder |
KeyConfig.Builder.fromConfig(Config config)
Updated this builder instance from configuration.
|
static KeyConfig.Builder |
KeyConfig.fullBuilder()
Creates a new builder to configure instance.
|
KeyConfig.Builder |
KeyConfig.Builder.privateKey(java.security.PrivateKey privateKey)
Configure a private key instance (rather then keystore and alias).
|
KeyConfig.Builder |
KeyConfig.Builder.publicKey(java.security.PublicKey publicKey)
Configure a public key instance (rather then keystore and certificate alias).
|
KeyConfig.Builder |
KeyConfig.Builder.publicKeyCert(java.security.cert.X509Certificate certificate)
Configure an X.509 certificate instance for public key certificate.
|
KeyConfig.Builder |
KeyConfig.KeystoreBuilder.toFullBuilder()
Create a builder for
KeyConfig from this keystore builder. |
KeyConfig.Builder |
KeyConfig.PemBuilder.toFullBuilder()
Get a builder filled from this builder to add additional information (such as public key from certificate etc.).
|
KeyConfig.Builder |
KeyConfig.Builder.updateWith(KeyConfig.KeystoreBuilder builder)
Update this builder with information from a keystore builder.
|
KeyConfig.Builder |
KeyConfig.Builder.updateWith(KeyConfig.PemBuilder builder)
Update this builder with information from a pem builder.
|
Copyright © 2018, Oracle and/or its affiliates. All Rights Reserved. Use is subject to license terms.