RequestPayload
public struct RequestPayload : Codable
Request Payload native struct.
-
The payload ID. Should be instance unique.
Declaration
Swift
public var id: String
-
The payload declared domain for domain matching checks.
Declaration
Swift
public var declaredDomain: String?
-
The payload return URL.
Declaration
Swift
public var returnUrl: String
-
The payload call back URL.
Declaration
Swift
public var callbackUrl: String?
-
The payload response key.
Declaration
Swift
public var responseKey: String?
-
If true, the request requires biometric authentication.
Declaration
Swift
public var requireBiometric: Bool?
-
The actual request to be processed.
Declaration
Swift
public var request: EosioReferenceAuthenticatorSignatureProvider.Request
-
Security checks or rules to relax during the processing of this request.
Declaration
Swift
public var securityExclusions: SecurityExclusions?
-
The current request in Hex format.
Declaration
Swift
public var toHex: String? { get }
-
Declaration
Swift
public init()
-
Initialize a request payload from a hexadecimal
String
representation.Declaration
Swift
public init(hex: String) throws
Parameters
hex
Hexadecimal
String
representation of aRequestPayload
.