Package web5.sdk.rust
Class BearerDid
-
- All Implemented Interfaces:
-
java.lang.AutoCloseable,web5.sdk.rust.BearerDidInterface,web5.sdk.rust.Disposable
public class BearerDid implements Disposable, AutoCloseable, BearerDidInterface
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description public classBearerDid.Companion
-
Field Summary
Fields Modifier and Type Field Description public final static BearerDid.CompanionCompanion
-
Constructor Summary
Constructors Constructor Description BearerDid(Pointer pointer)BearerDid(NoPointer noPointer)This constructor can be used to instantiate a fake object. BearerDid(DidData did, DocumentData document, KeyManager keyManager)
-
Method Summary
Modifier and Type Method Description Unitdestroy()Unitclose()final PointeruniffiClonePointer()BearerDidDatagetData()SignergetSigner(String verificationMethodId)PortableDidtoPortableDid(KeyExporter keyExporter)-
-
Constructor Detail
-
BearerDid
BearerDid(Pointer pointer)
-
BearerDid
BearerDid(NoPointer noPointer)
This constructor can be used to instantiate a fake object.
-
BearerDid
BearerDid(DidData did, DocumentData document, KeyManager keyManager)
-
-
Method Detail
-
uniffiClonePointer
final Pointer uniffiClonePointer()
-
getData
BearerDidData getData()
-
toPortableDid
PortableDid toPortableDid(KeyExporter keyExporter)
-
-
-
-