Package web5.sdk.rust
Class PortableDid
-
- All Implemented Interfaces:
-
java.lang.AutoCloseable,web5.sdk.rust.Disposable,web5.sdk.rust.PortableDidInterface
public class PortableDid implements Disposable, AutoCloseable, PortableDidInterface
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description public classPortableDid.Companion
-
Field Summary
Fields Modifier and Type Field Description public final static PortableDid.CompanionCompanion
-
Constructor Summary
Constructors Constructor Description PortableDid(Pointer pointer)PortableDid(NoPointer noPointer)This constructor can be used to instantiate a fake object. PortableDid(String didUri, DocumentData document, List<JwkData> privateJwks)
-
Method Summary
Modifier and Type Method Description Unitdestroy()Unitclose()final PointeruniffiClonePointer()PortableDidDatagetData()StringtoJsonString()-
-
Constructor Detail
-
PortableDid
PortableDid(Pointer pointer)
-
PortableDid
PortableDid(NoPointer noPointer)
This constructor can be used to instantiate a fake object.
-
PortableDid
PortableDid(String didUri, DocumentData document, List<JwkData> privateJwks)
-
-
Method Detail
-
uniffiClonePointer
final Pointer uniffiClonePointer()
-
getData
PortableDidData getData()
-
toJsonString
String toJsonString()
-
-
-
-