IdentityVerificationReport class final

GelatoVerificationReport

A VerificationReport is the result of an attempt to collect and verify data from a user. The collection of verification checks performed is determined from the `type` and `options` parameters used. You can find the result of each verification check performed in the appropriate sub-resource: `document`, `id_number`, `selfie`. Each VerificationReport contains a copy of any data collected by the user as well as reference IDs which can be used to access collected images through the [FileUpload](https://stripe.com/docs/api/files) API. To configure and create VerificationReports, use the [VerificationSession](https://stripe.com/docs/api/identity/verification\_sessions) API. Related guides: [Accessing verification results](https://stripe.com/docs/identity/verification-sessions#results).

Implemented types

Constructors

IdentityVerificationReport({String? clientReferenceId, required DateTime created, GelatoDocumentReport? document, required String id, GelatoIdNumberReport? idNumber, required bool livemode, GelatoVerificationReportOptions? options, GelatoSelfieReport? selfie, required IdentityVerificationReportType type, String? verificationSession})
GelatoVerificationReport
const
IdentityVerificationReport.fromJson(Object? json)
factory

Properties

clientReferenceId → String?
final
created → DateTime
final
document → GelatoDocumentReport?
final
hashCode → int
The hash code for this object.
no setterinherited
id → String
The ID of the IdentityVerificationReport.
final
idNumber → GelatoIdNumberReport?
final
livemode → bool
final
object → String
The resource's type.
final
options → GelatoVerificationReportOptions?
final
runtimeType → Type
A representation of the runtime type of the object.
no setterinherited
selfie → GelatoSelfieReport?
final
type → IdentityVerificationReportType
final
verificationSession → String?
final

Methods

encodeWith<V>(Encoder<V> encoder) → V
override
noSuchMethod(Invocation invocation) → dynamic
Invoked when a nonexistent method or property is accessed.
inherited
toJson() → Map<String, Object?>
override
toString() → String
A string representation of this object.
override

Operators

operator ==(Object other) → bool
The equality operator.
inherited

Static Methods

encode<V>(IdentityVerificationReport instance, Encoder<V> encoder) → V
override