X509CredentialAcquisitionConfiguration

data class X509CredentialAcquisitionConfiguration(var acmeUrl: String, var idpUrl: String, var ciphersuite: CipherSuite, var displayName: String, var clientId: ClientId, var handle: String, var domain: String, var team: String?, var validityPeriodSecs: ULong) : Disposable(source)

Configuration for an X509 credential acquisition flow.

Constructors

Link copied to clipboard
constructor(acmeUrl: String, idpUrl: String, ciphersuite: CipherSuite, displayName: String, clientId: ClientId, handle: String, domain: String, team: String?, validityPeriodSecs: ULong)

Types

Link copied to clipboard
object Companion

Properties

Link copied to clipboard

ACME server hostname.

Link copied to clipboard

Ciphersuite of the acquired credential.

Link copied to clipboard

Wire client id for the device acquiring the credential.

Link copied to clipboard

User-visible display name.

Link copied to clipboard

Wire domain.

Link copied to clipboard

Wire handle without the domain suffix.

Link copied to clipboard

OIDC identity provider URL.

Link copied to clipboard
var team: String?

Optional Wire team id.

Link copied to clipboard

Certificate validity period in seconds.

Functions

Link copied to clipboard
open override fun destroy()