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.