X509CredentialAcquisitionConfiguration
public struct X509CredentialAcquisitionConfiguration
extension X509CredentialAcquisitionConfiguration: Sendable
Configuration for an X509 credential acquisition flow.
-
ACME directory URL.
Declaration
Swift
public var acmeDirectoryUrl: String -
Ciphersuite of the acquired credential.
Declaration
Swift
public var cipherSuite: CipherSuite -
User-visible display name.
Declaration
Swift
public var displayName: String -
Wire client id for the device acquiring the credential.
Declaration
Swift
public var clientId: QualifiedClientId -
Wire handle without the domain suffix.
Declaration
Swift
public var handle: String -
Wire domain.
Declaration
Swift
public var domain: String -
Optional Wire team id.
Declaration
Swift
public var team: String? -
Certificate validity period in seconds.
Declaration
Swift
public var validityPeriodSecs: UInt64 -
Undocumented
Declaration
Swift
public init( /** * ACME directory URL. */acmeDirectoryUrl: String, /** * Ciphersuite of the acquired credential. */cipherSuite: CipherSuite, /** * User-visible display name. */displayName: String, /** * Wire client id for the device acquiring the credential. */clientId: QualifiedClientId, /** * Wire handle without the domain suffix. */handle: String, /** * Wire domain. */domain: String, /** * Optional Wire team id. */team: String?, /** * Certificate validity period in seconds. */validityPeriodSecs: UInt64)