AcmeChallenge
public struct AcmeChallenge
extension AcmeChallenge: Sendable
extension AcmeChallenge: Equatable, Hashable
For creating a challenge.
See
See [core_crypto::e2e_identity::types::E2eiAcmeChallenge]-
Contains raw JSON data of this challenge. This is parsed by the underlying Rust library hence should not be accessed
Declaration
Swift
public var delegate: Data
-
URL of this challenge
Declaration
Swift
public var url: String
-
Non-standard, Wire specific claim. Indicates the consumer from where it should get the challenge proof. Either from wire-server “/access-token” endpoint in case of a DPoP challenge, or from an OAuth token endpoint for an OIDC challenge
Declaration
Swift
public var target: String
-
Undocumented
Declaration
Swift
public init( /** * Contains raw JSON data of this challenge. This is parsed by the underlying Rust library hence should not be accessed */delegate: Data, /** * URL of this challenge */url: String, /** * Non-standard, Wire specific claim. Indicates the consumer from where it should get the challenge proof. * Either from wire-server "/access-token" endpoint in case of a DPoP challenge, or from an OAuth token endpoint for an OIDC challenge */target: String)
-
Declaration
Swift
public static func == (lhs: AcmeChallenge, rhs: AcmeChallenge) -> Bool
-
Declaration
Swift
public func hash(into hasher: inout Hasher)