SigningParameters
public struct SigningParameters
A struct representing the parameters for signing a JWS during a device binding operation.
-
The signing algorithm.
Declaration
Swift
public let algorithm: SecKeyAlgorithm -
The key pair to use for signing.
Declaration
Swift
public let keyPair: KeyPair -
The key ID.
Declaration
Swift
public let kid: String -
The user ID.
Declaration
Swift
public let userId: String -
The challenge to sign.
Declaration
Swift
public let challenge: String -
The issue time of the JWT.
Declaration
Swift
public let issueTime: Date -
The not-before time of the JWT.
Declaration
Swift
public let notBeforeTime: Date -
The expiration time of the JWT.
Declaration
Swift
public let expiration: Date -
The attestation to include in the JWT.
Declaration
Swift
public let attestation: Attestation
View on GitHub