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

G

generatePrivateKey(web5.sdk.crypto.AlgorithmId,web5.sdk.crypto.KeyGenOptions) - function in web5.sdk.crypto.AwsKeyManager
Generates and securely stores a private key based on the provided algorithm and options, returning a unique alias that can be utilized to reference the generated key for future operations.
generatePrivateKey(web5.sdk.crypto.AlgorithmId,web5.sdk.crypto.KeyGenOptions) - function in web5.sdk.crypto.Crypto
Generates a private key using the specified algorithmId, utilizing the appropriate KeyGenerator.
generatePrivateKey(web5.sdk.crypto.AlgorithmId) - function in web5.sdk.crypto.Crypto
Generates a private key using the specified algorithmId, utilizing the appropriate KeyGenerator.
generatePrivateKey(web5.sdk.crypto.KeyGenOptions) - function in web5.sdk.crypto.Ed25519
Generates a private key utilizing the Ed25519 algorithm.
generatePrivateKey(web5.sdk.crypto.AlgorithmId,web5.sdk.crypto.KeyGenOptions) - function in web5.sdk.crypto.InMemoryKeyManager
Generates a private key using specified algorithmId, and stores it in the in-memory keyStore.
generatePrivateKey(web5.sdk.crypto.KeyGenOptions) - function in web5.sdk.crypto.KeyGenerator
Generates a private key.
generatePrivateKey(web5.sdk.crypto.AlgorithmId,web5.sdk.crypto.KeyGenOptions) - function in web5.sdk.crypto.KeyManager
Generates and securely stores a private key based on the provided algorithm and options, returning a unique alias that can be utilized to reference the generated key for future operations.
generatePrivateKey(web5.sdk.crypto.KeyGenOptions) - function in web5.sdk.crypto.Secp256k1
Generates a private key using the SECP256K1 curve and ES256K algorithm.
getAlg() - function in web5.sdk.crypto.jwk.Jwk
Identifies the algorithm intended for use with the key.
getAlgorithm() - function in web5.sdk.crypto.Ed25519
Specifies the JWS algorithm type.
getAlgorithm() - function in web5.sdk.crypto.KeyGenerator
Indicates the algorithm intended to be used with the key.
getAlgorithm() - function in web5.sdk.crypto.Secp256k1
Indicates the algorithm intended to be used with the key.
getAlgorithmMultiCodec(web5.sdk.crypto.AlgorithmId) - function in web5.sdk.crypto.Crypto
Retrieves the multicodec identifier associated with a given algorithmId.
getAlgorithmName() - function in web5.sdk.crypto.AlgorithmId
name of the algorithm
getCrv() - function in web5.sdk.crypto.jwk.Jwk
Elliptic curve name for EC keys.
getCurve() - function in web5.sdk.crypto.Ed25519
The curve used for the key generation.
getCurve() - function in web5.sdk.crypto.KeyGenerator
The curve used for the key generation.
getCurve() - function in web5.sdk.crypto.Secp256k1
The curve used for the key generation.
getCurveName() - function in web5.sdk.crypto.AlgorithmId
name of the curve
getD() - function in web5.sdk.crypto.jwk.Jwk
Private key component for EC or OKP keys.
getDeterministicAlias(web5.sdk.crypto.jwk.Jwk) - function in web5.sdk.crypto.AwsKeyManager
Return the alias of publicKey, as was originally returned by generatePrivateKey.
getDeterministicAlias(web5.sdk.crypto.jwk.Jwk) - function in web5.sdk.crypto.InMemoryKeyManager
Return the alias of publicKey, as was originally returned by generatePrivateKey.
getDeterministicAlias(web5.sdk.crypto.jwk.Jwk) - function in web5.sdk.crypto.KeyManager
Return the alias of publicKey, as was originally returned by generatePrivateKey.
getEntries() - function in web5.sdk.crypto.AlgorithmId
AlgorithmId - combination of valid curve and algorithm.
getEntries() - function in web5.sdk.crypto.Jwa
JSON Web Algorithm.
getEntries() - function in web5.sdk.crypto.JwaCurve
JSON Web Algorithm Curve.
getJwkCurve(web5.sdk.crypto.jwk.Jwk) - function in web5.sdk.crypto.Crypto
Extracts the cryptographic curve information from a Jwk object.
getKeyGenerator(java.lang.Integer) - function in web5.sdk.crypto.Crypto
Retrieves a KeyGenerator based on the provided multicodec identifier.
getKeyGenerator(web5.sdk.crypto.AlgorithmId) - function in web5.sdk.crypto.Crypto
Retrieves a KeyGenerator based on the provided algorithmId.
getKeyType() - function in web5.sdk.crypto.Ed25519
KeyType in String format (OKP, EC, etc.).
getKeyType() - function in web5.sdk.crypto.KeyGenerator
KeyType in String format (OKP, EC, etc.).
getKeyType() - function in web5.sdk.crypto.Secp256k1
KeyType in String format (OKP, EC, etc.).
getKid() - function in web5.sdk.crypto.jwk.Jwk
Key ID, unique identifier for the key.
getKty() - function in web5.sdk.crypto.jwk.Jwk
Represents the key type.
getName() - function in kotlin.AlgorithmId
 
getName() - function in kotlin.Jwa
 
getName() - function in kotlin.JwaCurve
 
getOrdinal() - function in kotlin.AlgorithmId
 
getOrdinal() - function in kotlin.Jwa
 
getOrdinal() - function in kotlin.JwaCurve
 
getPublicKey(java.lang.String) - function in web5.sdk.crypto.AwsKeyManager
Retrieves the public key associated with a previously stored private key, identified by the provided alias.
getPublicKey(java.lang.String) - function in web5.sdk.crypto.InMemoryKeyManager
Computes and returns a public key corresponding to the private key identified by the provided keyAlias.
getPublicKey(java.lang.String) - function in web5.sdk.crypto.KeyManager
Retrieves the public key associated with a previously stored private key, identified by the provided alias.
getPublicKeyXRange() - function in web5.sdk.crypto.Secp256k1
Range that defines the position of the X coordinate in an uncompressed public key byte array.
getPublicKeyYRange() - function in web5.sdk.crypto.Secp256k1
Range that defines the position of the Y coordinate in an uncompressed public key byte array.
getSigner(web5.sdk.crypto.AlgorithmId) - function in web5.sdk.crypto.Crypto
Retrieves a Signer based on the provided algorithmId.
getUse() - function in web5.sdk.crypto.jwk.Jwk
Represents the intended use of the public key.
getVerifier(web5.sdk.crypto.JwaCurve) - function in web5.sdk.crypto.Crypto
Retrieves a Signer to be used for verification based on the provided algorithm and curve.
getVerifier() - function in web5.sdk.crypto.Crypto
Retrieves a Signer to be used for verification based on the provided algorithm and curve.
getX() - function in web5.sdk.crypto.jwk.Jwk
X coordinate for EC keys, or the public key for OKP.
getY() - function in web5.sdk.crypto.jwk.Jwk
Y coordinate for EC keys.
A  B  C  E  F  G  I  J  K  P  S  T  V  W  X  Y