11 private readonly
string legalId;
18 private string[] unvalidatedClaims;
19 private string[] unvalidatedPhotos;
27 : this(e,
LegalId, null, null, null, null, null, null, null, null)
94 get => this.invalidClaims;
95 internal set => this.invalidClaims = value ?? Array.Empty<
InvalidClaim>();
103 get => this.invalidPhotos;
104 internal set => this.invalidPhotos = value ?? Array.Empty<
InvalidPhoto>();
112 get => this.validationErrors;
113 internal set => this.validationErrors = value ?? Array.Empty<
ValidationError>();
121 get => this.validClaims;
122 internal set => this.validClaims = value ?? Array.Empty<
ValidClaim>();
130 get => this.validPhotos;
131 internal set => this.validPhotos = value ?? Array.Empty<
ValidPhoto>();
139 get => this.potentialClaims;
140 internal set => this.potentialClaims = value ?? Array.Empty<
PotentialClaim>();
148 get => this.unvalidatedClaims;
149 internal set => this.unvalidatedClaims = value ?? Array.Empty<
string>();
157 get => this.unvalidatedPhotos;
158 internal set => this.unvalidatedPhotos = value ?? Array.Empty<
string>();
169 if (this.invalidClaims.Length > 0 ||
this.invalidPhotos.Length > 0)
172 if (this.validationErrors.Length > 0)
181 if (this.unvalidatedClaims.Length > 0 ||
182 this.unvalidatedPhotos.Length > 0 ||
183 this.validationErrors.Length > 0)
195 public bool HasErrors => this.validationErrors.Length > 0;
200 public int NrErrors => this.validationErrors.Length;
Identity Review event arguments.
ValidClaim[] ValidClaims
Valid claims.
InvalidPhoto[] InvalidPhotos
Invalid photos.
bool HasPotentialClaims
If potential claims are reported.
string[] UnvalidatedClaims
Unvalidated claims.
bool? IsValid
If the application has been validated (true), invalidated (false), or not yet validated (null).
ValidPhoto[] ValidPhotos
Valid photos.
bool HasValidatedPhotos
If the application has validated photos.
bool HasValidatedClaims
If the application has validated claims.
string LegalId
Identifier of associated Legal ID.
IdentityReviewEventArgs(MessageEventArgs e, string LegalId, InvalidClaim[] InvalidClaims, InvalidPhoto[] InvalidPhotos, ValidationError[] ValidationErrors, ValidClaim[] ValidClaims, ValidPhoto[] ValidPhotos, string[] UnvalidatedClaims, string[] UnvalidatedPhotos)
Identity Review event arguments.
InvalidClaim[] InvalidClaims
Invalid claims.
bool HasErrors
If errors are reported.
ValidationError[] ValidationErrors
Validation errors.
IdentityReviewEventArgs(MessageEventArgs e, string LegalId)
Identity Review event arguments.
PotentialClaim[] PotentialClaims
Potential claims.
int NrErrors
Number of errors reported.
IdentityReviewEventArgs(MessageEventArgs e, string LegalId, InvalidClaim[] InvalidClaims, InvalidPhoto[] InvalidPhotos, ValidationError[] ValidationErrors, ValidClaim[] ValidClaims, ValidPhoto[] ValidPhotos, PotentialClaim[] PotentialClaims, string[] UnvalidatedClaims, string[] UnvalidatedPhotos)
Identity Review event arguments.
string[] UnvalidatedPhotos
Unvalidated photos.
Represents an invalidated claim.
Represents an invalidated photo.
Represents a potential claim.
Represents a validated claim.
Represents a validated photo.
Contains information about a validation error.
ValidationErrorType ErrorType
Type of error.
Event arguments for message events.
ValidationErrorType
Type of validation error.