RegistrationData
public struct RegistrationData : Claims, Codable
Bundles data needed for creating and verifiying a pairing. [REQ:gemSpec_IDP_Dienst:A_21415:Registration_Data] [REQ:gemSpec_IDP_Frontend:A_21416] Data Structure
-
Declaration
Swift
public init( authCert: String, signedParingData: String, deviceInformation: RegistrationData.DeviceInformation )
-
Declaration
Swift
public let authCert: String
-
Declaration
Swift
public let signedParingData: String
-
Declaration
Swift
public let deviceInformation: DeviceInformation
-
[REQ:gemSpec_IDP_Dienst:A_21415:Device_Information]
See moreDeclaration
Swift
public struct DeviceInformation : Codable
-
[REQ:gemSpec_IDP_Dienst:A_21415:Encrypted_Registration_Data] Returns JWE encrypted Registration_Data [REQ:gemSpec_IDP_Frontend:A_21416] Encryption
Declaration
Swift
public func encrypted(with publicKey: BrainpoolP256r1.KeyExchange.PublicKey, using cryptoBox: IDPCrypto) throws -> JWE