A  B  C  E  F  G  I  J  K  P  S  T  V  W  X  Y 

V

validateKey(web5.sdk.crypto.jwk.Jwk) - function in web5.sdk.crypto.Secp256k1
Validates the provided Jwk (JSON Web Key) to ensure it conforms to the expected key type and format.
validatePrivateKey(web5.sdk.crypto.jwk.Jwk) - function in web5.sdk.crypto.Ed25519
Validates the provided Jwk (JSON Web Key) to ensure it conforms to the expected key type and format.
validatePublicKey(web5.sdk.crypto.jwk.Jwk) - function in web5.sdk.crypto.Ed25519
Validates the provided Jwk (JSON Web Key) is a public keyThis function checks the following:
  • The key must be a public key

  • The key must be a valid Ed25519 key

If any of these checks fail, this function throws an IllegalArgumentException with a descriptive error message.
valueOf(java.lang.String) - function in web5.sdk.crypto.AlgorithmId
Returns the enum constant of this type with the specified name.
valueOf(java.lang.String) - function in web5.sdk.crypto.Jwa
Returns the enum constant of this type with the specified name.
valueOf(java.lang.String) - function in web5.sdk.crypto.JwaCurve
Returns the enum constant of this type with the specified name.
values() - function in web5.sdk.crypto.AlgorithmId
Returns an array containing the constants of this enum type, in the order they're declared.
values() - function in web5.sdk.crypto.Jwa
Returns an array containing the constants of this enum type, in the order they're declared.
values() - function in web5.sdk.crypto.JwaCurve
Returns an array containing the constants of this enum type, in the order they're declared.
verify(web5.sdk.crypto.jwk.Jwk,kotlin.ByteArray,kotlin.ByteArray) - function in web5.sdk.crypto.Crypto
Verifies a signature against a signed payload using a public key.
verify(web5.sdk.crypto.jwk.Jwk,kotlin.ByteArray,kotlin.ByteArray,web5.sdk.crypto.VerifyOptions) - function in web5.sdk.crypto.Ed25519
Verify the signature of a given payload using a public key.
verify(web5.sdk.crypto.jwk.Jwk,kotlin.ByteArray,kotlin.ByteArray,web5.sdk.crypto.VerifyOptions) - function in web5.sdk.crypto.Secp256k1
Verifies a signature against a given payload using the ECDSA (Elliptic Curve Digital Signature Algorithm) with the curve secp256k1.
verify(web5.sdk.crypto.jwk.Jwk,kotlin.ByteArray,kotlin.ByteArray,web5.sdk.crypto.VerifyOptions) - function in web5.sdk.crypto.Signer
Verify the signature of a given payload using a public key.
VerifyOptions - class in web5.sdk.crypto
A marker interface to represent options used during signature verification operations.
A  B  C  E  F  G  I  J  K  P  S  T  V  W  X  Y