Package | Description |
---|---|
io.jooby | |
io.jooby.internal |
Modifier and Type | Method and Description |
---|---|
SslOptions |
ServerOptions.getSsl()
SSL options.
|
static SslOptions |
SslOptions.pkcs12(String crt,
String password)
Creates SSL options for PKCS12 certificate type.
|
static SslOptions |
SslOptions.selfSigned()
Creates SSL options using a self-signed certificate using PKCS12.
|
static SslOptions |
SslOptions.selfSigned(String type)
Creates SSL options using a self-signed certificate.
|
SslOptions |
SslOptions.setCert(String cert)
Set certificate path.
|
SslOptions |
SslOptions.setPassword(String password)
Certificate password.
|
SslOptions |
SslOptions.setPrivateKey(String privateKey)
Set private key file location.
|
SslOptions |
SslOptions.setType(String type)
Set certificate type.
|
static SslOptions |
SslOptions.x509(String crt,
String key)
Creates SSL options for X.509 certificate type.
|
static SslOptions |
SslOptions.x509(String crt,
String key,
String password)
Creates SSL options for X.509 certificate type.
|
Modifier and Type | Method and Description |
---|---|
static Optional<SslOptions> |
SslOptions.from(com.typesafe.config.Config conf)
Get SSL options from application configuration.
|
static Optional<SslOptions> |
SslOptions.from(com.typesafe.config.Config conf,
String... key)
Get SSL options from application configuration.
|
Modifier and Type | Method and Description |
---|---|
ServerOptions |
ServerOptions.setSsl(SslOptions ssl)
Set SSL options.
|
Modifier and Type | Method and Description |
---|---|
SSLContext |
SslContextProvider.create(ClassLoader loader,
SslOptions options) |
SSLContext |
SslPkcs12Provider.create(ClassLoader loader,
SslOptions options) |
SSLContext |
SslX509Provider.create(ClassLoader loader,
SslOptions options) |
Copyright © 2020. All rights reserved.