Verify class

Implemented types
Available extensions

Constructors

Verify({required IReownCore core, required IHttpClient httpClient, required IVerifyStore verifyStore})

Properties

hashCode int
The hash code for this object.
no setterinherited
runtimeType Type
A representation of the runtime type of the object.
no setterinherited

Methods

checkPublicKey() Future<void>

Available on Verify, provided by the VerifyV2 extension

fetchAndPersistPublicKey() Future<JWK?>

Available on Verify, provided by the VerifyV2 extension

fetchPublicKey() Future<JWK?>

Available on Verify, provided by the VerifyV2 extension

getPersistedPublicKey() JWK?

Available on Verify, provided by the VerifyV2 extension

getPublicKey() Future<JWK?>

Available on Verify, provided by the VerifyV2 extension

getValidation(AttestationResponse? attestation, Uri? metadataUri) Validation
override
init() Future<void>
override
isValidJwtAttestation(String attestationId, String attestationJWT) Future<AttestationResponse?>

Available on Verify, provided by the VerifyV2 extension

noSuchMethod(Invocation invocation) → dynamic
Invoked when a nonexistent method or property is accessed.
inherited
persistPublicKey(JWK key) Future<void>

Available on Verify, provided by the VerifyV2 extension

register({required String id, required String decryptedId}) Future<String?>

Available on Verify, provided by the VerifyV2 extension

removePublicKey() Future<void>

Available on Verify, provided by the VerifyV2 extension

resolve({required String attestationId, required String? attestationJWT}) Future<AttestationResponse?>
override
resolveV2(String attestationId, String? attestationJWT) Future<AttestationResponse?>

Available on Verify, provided by the VerifyV2 extension

toString() String
A string representation of this object.
inherited
validateAttestation(String attestation, JWK key) VerifyClaims

Available on Verify, provided by the VerifyV2 extension

Operators

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