ChallengeListPayload
public struct ChallengeListPayload
Describes the information required to fetch a ChallengeList
-
The unique SID identifier of the Factor to which the ChallengeList is related
Declaration
Swift
public let factorSid: String
-
Number of Challenges to be returned by the service
Declaration
Swift
public let pageSize: Int
-
Sort challenges in order by creation date of the challenge
Declaration
Swift
public let order: ChallengeListOrder
-
Status to filter the Challenges, if nothing is sent, Challenges of all status will be returned
Declaration
Swift
public var status: ChallengeStatus?
-
Token used to retrieve the next page in the pagination arrangement
Declaration
Swift
public var pageToken: String?
-
Creates a ChallengeListPayload with the given parameters
Declaration
Swift
public init(factorSid: String, pageSize: Int, status: ChallengeStatus? = nil, order: ChallengeListOrder = .asc, pageToken: String? = nil)
Parameters
factorSid
The unique SID identifier of the Factor to which the Challenge is related
pageSize
Number of Challenges to be returned by the service
status
Status to filter the Challenges, if nothing is sent, Challenges of all status will be returned
order
Sort challenges in order by creation date of the challenge
pageToken
Token used to retrieve the next page in the pagination arrangement