Ssl

open class Ssl

Simple server-independent abstraction for SSL configuration.

Author

Andy Wilkinson

Vladimir Tsanev

Stephane Nicoll

Scott Frederick

Since

2.0.0

Constructors

Link copied to clipboard
constructor()

Types

Link copied to clipboard
Client authentication types.
Link copied to clipboard

Properties

Link copied to clipboard
open var bundle: String
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
open var ciphers: Array<String>
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
open var keyAlias: String
Link copied to clipboard
Link copied to clipboard
open var keyStore: String
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
open var protocol: String
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
open var trustStore: String
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard

Functions

Link copied to clipboard
open fun forBundle(bundle: String): Ssl
Factory method to create an Ssl instance for a specific bundle name.
Link copied to clipboard
open fun isEnabled(): Boolean
Return whether to enable SSL support.
open fun isEnabled(ssl: Ssl): Boolean
Returns if SSL is enabled for the given instance.
Link copied to clipboard
open fun setEnabled(enabled: Boolean)