zio.http.SSLConfig
See theSSLConfig companion class
object SSLConfig
Attributes
Members list
Type members
Classlikes
object Data
Attributes
- Companion
- object
- Supertypes
-
class Objecttrait Matchableclass Any
- Known subtypes
object HttpBehaviour
Attributes
- Companion
- trait
- Supertypes
- Self type
-
HttpBehaviour.type
object Provider
Inherited and Abstract types
The names of the product elements
The name of the type
Value members
Concrete methods
def fromFile(behaviour: HttpBehaviour, certPath: String, keyPath: String, clientAuth: Option[ClientAuth] = ..., trustCertCollectionPath: Option[String] = ..., includeClientCert: Boolean = ...): SSLConfig
def fromJavaxNetSsl(data: FromJavaxNetSsl, behaviour: HttpBehaviour = ..., clientAuth: Option[ClientAuth] = ..., includeClientCert: Boolean = ...): SSLConfig
def fromJavaxNetSslKeyStoreFile(keyManagerFile: String, keyManagerPassword: Option[Secret] = ..., behaviour: HttpBehaviour = ..., keyManagerKeyStoreType: String = ..., trustManagerKeyStore: Option[TrustManagerKeyStore] = ..., clientAuth: Option[ClientAuth] = ..., includeClientCert: Boolean = ...): SSLConfig
def fromJavaxNetSslKeyStoreResource(keyManagerResource: String, keyManagerPassword: Option[Secret] = ..., keyManagerKeyStoreType: String = ..., trustManagerKeyStore: Option[TrustManagerKeyStore] = ..., clientAuth: Option[ClientAuth] = ..., includeClientCert: Boolean = ...): SSLConfig
def fromJavaxNetSslKeyStoreResource(keyManagerResource: String, keyManagerPassword: Secret): SSLConfig
def fromResource(behaviour: HttpBehaviour, certPath: String, keyPath: String, clientAuth: Option[ClientAuth] = ..., trustCertCollectionPath: Option[String] = ..., includeClientCert: Boolean = ...): SSLConfig
In this article