DeviceDetails
public struct DeviceDetails : Encodable
Undocumented
-
The ED25519 public key generated by the device in HEX-STRING format.
Declaration
Swift
public var ed25519Puk: String
-
The P256R1 public key generated by the device in HEX-STRING format.
Declaration
Swift
public var p256r1Puk: String
-
The digital signature, in DER format, calculated over the binary data of the CSR.
Declaration
Swift
public var signature: String
-
The transaction ID number assigned to the CSR by the device to the SRCP process, it is used to track the CSR through the CSR process.
Declaration
Swift
public var transactionID: String
-
Creates an instance of DeviceDetails.
Declaration
Swift
public init(ed25519Puk: String, p256r1Puk: String, signature: String, transactionID: String)
Parameters
ed25519Puk
The ED25519 public key generated by the device in HEX-STRING format.
p256r1Puk
The P256R1 public key generated by the device in HEX-STRING format.
signature
The digital signature, in DER format, calculated over the binary data of the CSR.
transactionID
The transaction ID number assigned to the CSR by the device to the SRCP process, it is used to track the CSR through the CSR process.