- java.lang.Object
-
- io.javalin.community.ssl.SSLConfig.InnerConfig
-
- Enclosing class:
- SSLConfig
public static class SSLConfig.InnerConfig extends java.lang.ObjectConfiguration for the SSL (secure) connector, meant to be accessed using its setters.
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static classSSLConfig.InnerConfig.IdentityLoadingTypeType of identity loading types.
-
Field Summary
Fields Modifier and Type Field Description @Nullable java.lang.StringkeyStoreFileName of the key store file in the classpath.@Nullable java.io.InputStreamkeyStoreInputStreamInput stream to the key store file.@Nullable java.lang.StringkeyStorePasswordPassword for the key store.@Nullable java.nio.file.PathkeyStorePathPath to the key store file.@Nullable java.lang.StringpemCertificatesFileName of the certificate chain PEM file in the classpath.@Nullable java.io.InputStreampemCertificatesInputStreamInput stream to the certificate chain PEM file.@Nullable java.nio.file.PathpemCertificatesPathPath to the PEM certificate chain PEM file.@Nullable java.lang.StringpemCertificatesStringCertificate chain as a PEM encoded string.@Nullable java.lang.StringpemPrivateKeyFileName of the private key PEM file in the classpath.@Nullable java.io.InputStreampemPrivateKeyInputStreamInput stream to the private key PEM file.@Nullable java.nio.file.PathpemPrivateKeyPathPath to the private key PEM file.@Nullable java.lang.StringpemPrivateKeyStringPrivate key as a PEM encoded string.@Nullable java.lang.StringprivateKeyPasswordPassword for the private key.
-
Constructor Summary
Constructors Constructor Description InnerConfig()
-
-
-
Field Detail
-
pemCertificatesFile
@Nullable public @Nullable java.lang.String pemCertificatesFile
Name of the certificate chain PEM file in the classpath.
-
pemPrivateKeyFile
@Nullable public @Nullable java.lang.String pemPrivateKeyFile
Name of the private key PEM file in the classpath.
-
pemCertificatesInputStream
@Nullable public @Nullable java.io.InputStream pemCertificatesInputStream
Input stream to the certificate chain PEM file.
-
pemPrivateKeyInputStream
@Nullable public @Nullable java.io.InputStream pemPrivateKeyInputStream
Input stream to the private key PEM file.
-
pemCertificatesPath
@Nullable public @Nullable java.nio.file.Path pemCertificatesPath
Path to the PEM certificate chain PEM file.
-
pemPrivateKeyPath
@Nullable public @Nullable java.nio.file.Path pemPrivateKeyPath
Path to the private key PEM file.
-
pemCertificatesString
@Nullable public @Nullable java.lang.String pemCertificatesString
Certificate chain as a PEM encoded string.
-
pemPrivateKeyString
@Nullable public @Nullable java.lang.String pemPrivateKeyString
Private key as a PEM encoded string.
-
privateKeyPassword
@Nullable public @Nullable java.lang.String privateKeyPassword
Password for the private key.
-
keyStorePath
@Nullable public @Nullable java.nio.file.Path keyStorePath
Path to the key store file.
-
keyStoreFile
@Nullable public @Nullable java.lang.String keyStoreFile
Name of the key store file in the classpath.
-
keyStoreInputStream
@Nullable public @Nullable java.io.InputStream keyStoreInputStream
Input stream to the key store file.
-
keyStorePassword
@Nullable public @Nullable java.lang.String keyStorePassword
Password for the key store.
-
-