SignRequestSigner
public class SignRequestSigner : BoxModel
Represents a signer fields for GET Sign Request response.
-
Declaration
Swift
public private(set) var rawData: [String : Any] { get }
-
Email address of the signer
Declaration
Swift
public let email: String
-
Role of the signer
Declaration
Swift
public let role: SignRequestSignerRole?
-
Used in combination with an embed URL for a sender. After the sender signs, they will be redirected to the next
inPerson
signer.Declaration
Swift
public let isInPerson: Bool?
-
Order of the signer.
Declaration
Swift
public let order: Int?
-
User ID for the signer in an external application responsible for authentication when accessing the embed URL.
Declaration
Swift
public let embedUrlExternalUserId: String?
-
Flag which indicating if signer has viewed the document.
Declaration
Swift
public let hasViewedDocument: Bool?
-
Final decision made by the signer.
Declaration
Swift
public let signerDecision: SignRequestSignerDecision?
-
Inputs created by a signer on a sign request.
Declaration
Swift
public let inputs: [SignRequestSignerInput]?
-
URL to direct a signer to for signing.
Declaration
Swift
public let embedUrl: String?
-
The URL that a signer will be redirected to after signing a document.
Declaration
Swift
public let redirectUrl: String?
-
The URL that a signer will be redirect to after declining to sign a document.
Declaration
Swift
public let declinedRedirectUrl: String?
-
Initializer.
Throws
Decoding error.Declaration
Swift
public required init(json: [String : Any]) throws
Parameters
json
JSON dictionary.