Index
All Classes and Interfaces|All Packages
A
- aud() - Method in record class smartrics.iotics.identity.resolver.model.ResolverDocument
-
Returns the value of the
audrecord component.
C
- content() - Method in record class smartrics.iotics.identity.resolver.ResolverClient.Result
-
Returns the value of the
contentrecord component. - contentType() - Method in record class smartrics.iotics.identity.resolver.ResolverClient.Result
-
Returns the value of the
contentTyperecord component. - controller() - Method in record class smartrics.iotics.identity.resolver.model.Delegation
-
Returns the value of the
controllerrecord component. - CreateDefaultSeed() - Method in class smartrics.iotics.identity.Seeds
D
- delegateAuthentication() - Method in record class smartrics.iotics.identity.resolver.model.Document
-
Returns the value of the
delegateAuthenticationrecord component. - delegateControl() - Method in record class smartrics.iotics.identity.resolver.model.Document
-
Returns the value of the
delegateControlrecord component. - Delegation - Record Class in smartrics.iotics.identity.resolver.model
- Delegation(String, String, String, String) - Constructor for record class smartrics.iotics.identity.resolver.model.Delegation
-
Creates an instance of a
Delegationrecord class. - discover(String) - Method in class smartrics.iotics.identity.resolver.HttpResolverClient
-
Retrieves the document pointed by the DID by making an HTTP request to the resolver.
- discover(String) - Method in class smartrics.iotics.identity.resolver.Resolver
-
Discovers information about the specified decentralized identifier (DID).
- discover(String) - Method in interface smartrics.iotics.identity.resolver.ResolverClient
-
Retrieves the document linked to the decentralized identifier (DID).
- doc() - Method in record class smartrics.iotics.identity.resolver.model.ResolverDocument
-
Returns the value of the
docrecord component. - Document - Record Class in smartrics.iotics.identity.resolver.model
- Document(String, String, String, long, String, List<PublicKey>, List<Delegation>, List<Delegation>, Map<String, String>) - Constructor for record class smartrics.iotics.identity.resolver.model.Document
-
Creates an instance of a
Documentrecord class. - DocumentResult - Record Class in smartrics.iotics.identity.resolver
-
Represents the result of a document retrieval operation, containing the raw document and any fetch error message.
- DocumentResult(String, String) - Constructor for record class smartrics.iotics.identity.resolver.DocumentResult
-
Creates an instance of a
DocumentResultrecord class.
E
- equals(Object) - Method in record class smartrics.iotics.identity.experimental.JWT
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class smartrics.iotics.identity.resolver.DocumentResult
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class smartrics.iotics.identity.resolver.model.Delegation
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class smartrics.iotics.identity.resolver.model.Document
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class smartrics.iotics.identity.resolver.model.PublicKey
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class smartrics.iotics.identity.resolver.model.ResolverDocument
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class smartrics.iotics.identity.resolver.ResolverClient.Result
-
Indicates whether some other object is "equal to" this one.
F
- fetchErrorMessage() - Method in record class smartrics.iotics.identity.resolver.DocumentResult
-
Returns the value of the
fetchErrorMessagerecord component.
G
- getClient() - Method in class smartrics.iotics.identity.resolver.HttpResolverClient
-
Retrieves the OkHttpClient used by this resolver client.
H
- hasError() - Method in record class smartrics.iotics.identity.resolver.DocumentResult
-
Checks if the document retrieval operation resulted in an error.
- hashCode() - Method in record class smartrics.iotics.identity.experimental.JWT
-
Returns a hash code value for this object.
- hashCode() - Method in record class smartrics.iotics.identity.resolver.DocumentResult
-
Returns a hash code value for this object.
- hashCode() - Method in record class smartrics.iotics.identity.resolver.model.Delegation
-
Returns a hash code value for this object.
- hashCode() - Method in record class smartrics.iotics.identity.resolver.model.Document
-
Returns a hash code value for this object.
- hashCode() - Method in record class smartrics.iotics.identity.resolver.model.PublicKey
-
Returns a hash code value for this object.
- hashCode() - Method in record class smartrics.iotics.identity.resolver.model.ResolverDocument
-
Returns a hash code value for this object.
- hashCode() - Method in record class smartrics.iotics.identity.resolver.ResolverClient.Result
-
Returns a hash code value for this object.
- header() - Method in record class smartrics.iotics.identity.experimental.JWT
-
Returns the value of the
headerrecord component. - HttpResolverClient - Class in smartrics.iotics.identity.resolver
-
HTTP resolver client for resolving decentralized identifiers (DIDs) over HTTP.
- HttpResolverClient(URL) - Constructor for class smartrics.iotics.identity.resolver.HttpResolverClient
-
Constructs an HttpResolverClient with the specified base URL and default OkHttpClient.
- HttpResolverClient(URL, OkHttpClient) - Constructor for class smartrics.iotics.identity.resolver.HttpResolverClient
-
Constructs an HttpResolverClient with the specified base URL and OkHttpClient.
I
- id() - Method in record class smartrics.iotics.identity.resolver.model.Delegation
-
Returns the value of the
idrecord component. - id() - Method in record class smartrics.iotics.identity.resolver.model.Document
-
Returns the value of the
idrecord component. - id() - Method in record class smartrics.iotics.identity.resolver.model.PublicKey
-
Returns the value of the
idrecord component. - ioticsDIDType() - Method in record class smartrics.iotics.identity.resolver.model.Document
-
Returns the value of the
ioticsDIDTyperecord component. - ioticsSpecVersion() - Method in record class smartrics.iotics.identity.resolver.model.Document
-
Returns the value of the
ioticsSpecVersionrecord component. - isErr() - Method in record class smartrics.iotics.identity.resolver.ResolverClient.Result
-
Returns the value of the
isErrrecord component. - iss() - Method in record class smartrics.iotics.identity.resolver.model.ResolverDocument
-
Returns the value of the
issrecord component.
J
- JWT - Record Class in smartrics.iotics.identity.experimental
-
Represents a JSON Web Token (JWT) consisting of header, payload, and signature components.
- JWT(String, String, String) - Constructor for record class smartrics.iotics.identity.experimental.JWT
-
Creates an instance of a
JWTrecord class.
M
- metadata() - Method in record class smartrics.iotics.identity.resolver.model.Document
-
Returns the value of the
metadatarecord component. - MnemonicBip39ToSeed(String) - Method in class smartrics.iotics.identity.Seeds
P
- parse(String) - Static method in record class smartrics.iotics.identity.experimental.JWT
-
Parses a JWT token string into a JWT object.
- payload() - Method in record class smartrics.iotics.identity.experimental.JWT
-
Returns the value of the
payloadrecord component. - proof() - Method in record class smartrics.iotics.identity.resolver.model.Delegation
-
Returns the value of the
proofrecord component. - proof() - Method in record class smartrics.iotics.identity.resolver.model.Document
-
Returns the value of the
proofrecord component. - proofType() - Method in record class smartrics.iotics.identity.resolver.model.Delegation
-
Returns the value of the
proofTyperecord component. - publicKey() - Method in record class smartrics.iotics.identity.resolver.model.Document
-
Returns the value of the
publicKeyrecord component. - PublicKey - Record Class in smartrics.iotics.identity.resolver.model
- PublicKey(String, String, String) - Constructor for record class smartrics.iotics.identity.resolver.model.PublicKey
-
Creates an instance of a
PublicKeyrecord class. - publicKeyBase58() - Method in record class smartrics.iotics.identity.resolver.model.PublicKey
-
Returns the value of the
publicKeyBase58record component.
R
- rawDocument() - Method in record class smartrics.iotics.identity.resolver.DocumentResult
-
Returns the value of the
rawDocumentrecord component. - Resolver - Class in smartrics.iotics.identity.resolver
-
Resolves decentralized identifiers (DIDs) using a resolver client.
- Resolver(ResolverClient) - Constructor for class smartrics.iotics.identity.resolver.Resolver
-
Constructs a Resolver with the specified resolver client.
- ResolverClient - Interface in smartrics.iotics.identity.resolver
-
Interface for resolving decentralized identifiers (DIDs).
- ResolverClient.Result - Record Class in smartrics.iotics.identity.resolver
-
Represents the result of a resolution operation, containing the content, content type, and error flag.
- ResolverDocument - Record Class in smartrics.iotics.identity.resolver.model
- ResolverDocument(Document, String, String) - Constructor for record class smartrics.iotics.identity.resolver.model.ResolverDocument
-
Creates an instance of a
ResolverDocumentrecord class. - Result(String, String, boolean) - Constructor for record class smartrics.iotics.identity.resolver.ResolverClient.Result
-
Creates an instance of a
Resultrecord class.
S
- SeedBip39ToMnemonic(String) - Method in class smartrics.iotics.identity.Seeds
- Seeds - Class in smartrics.iotics.identity
-
Seed generator delegating to the library via its interface.
- Seeds(SdkApi) - Constructor for class smartrics.iotics.identity.Seeds
- signature() - Method in record class smartrics.iotics.identity.experimental.JWT
-
Returns the value of the
signaturerecord component. - smartrics.iotics.identity - package smartrics.iotics.identity
- smartrics.iotics.identity.experimental - package smartrics.iotics.identity.experimental
- smartrics.iotics.identity.resolver - package smartrics.iotics.identity.resolver
- smartrics.iotics.identity.resolver.model - package smartrics.iotics.identity.resolver.model
T
- toNiceString() - Method in record class smartrics.iotics.identity.experimental.JWT
-
Returns a nicely formatted string representation of the JWT.
- toString() - Method in record class smartrics.iotics.identity.experimental.JWT
-
Returns a string representation of this record class.
- toString() - Method in record class smartrics.iotics.identity.resolver.DocumentResult
-
Returns a string representation of this record class.
- toString() - Method in record class smartrics.iotics.identity.resolver.model.Delegation
-
Returns a string representation of this record class.
- toString() - Method in record class smartrics.iotics.identity.resolver.model.Document
-
Returns a string representation of this record class.
- toString() - Method in record class smartrics.iotics.identity.resolver.model.PublicKey
-
Returns a string representation of this record class.
- toString() - Method in record class smartrics.iotics.identity.resolver.model.ResolverDocument
-
Returns a string representation of this record class.
- toString() - Method in record class smartrics.iotics.identity.resolver.ResolverClient.Result
-
Returns a string representation of this record class.
- type() - Method in record class smartrics.iotics.identity.resolver.model.PublicKey
-
Returns the value of the
typerecord component.
U
- updateTime() - Method in record class smartrics.iotics.identity.resolver.model.Document
-
Returns the value of the
updateTimerecord component.
All Classes and Interfaces|All Packages