Package web5.sdk.rust
Class InMemoryKeyManager
-
- All Implemented Interfaces:
-
java.lang.AutoCloseable,web5.sdk.rust.Disposable,web5.sdk.rust.InMemoryKeyManagerInterface
public class InMemoryKeyManager implements Disposable, AutoCloseable, InMemoryKeyManagerInterface
-
-
Constructor Summary
Constructors Constructor Description InMemoryKeyManager(Pointer pointer)InMemoryKeyManager(NoPointer noPointer)This constructor can be used to instantiate a fake object. InMemoryKeyManager()
-
Method Summary
Modifier and Type Method Description Unitdestroy()Unitclose()final PointeruniffiClonePointer()List<JwkData>exportPrivateJwks()KeyManagergetAsKeyManager()SignergetSigner(JwkData publicJwk)JwkDataimportPrivateJwk(JwkData privateJwk)-
-
Constructor Detail
-
InMemoryKeyManager
InMemoryKeyManager(Pointer pointer)
-
InMemoryKeyManager
InMemoryKeyManager(NoPointer noPointer)
This constructor can be used to instantiate a fake object.
-
InMemoryKeyManager
InMemoryKeyManager()
-
-
Method Detail
-
uniffiClonePointer
final Pointer uniffiClonePointer()
-
exportPrivateJwks
List<JwkData> exportPrivateJwks()
-
getAsKeyManager
KeyManager getAsKeyManager()
-
importPrivateJwk
JwkData importPrivateJwk(JwkData privateJwk)
-
-
-
-