Index

C D E F G H I J M P R S T 
All Classes and Interfaces|All Packages

C

content() - Method in record class smartrics.iotics.identity.resolver.ResolverClient.Result
Returns the value of the content record component.
contentType() - Method in record class smartrics.iotics.identity.resolver.ResolverClient.Result
Returns the value of the contentType record component.
CreateDefaultSeed() - Method in class smartrics.iotics.identity.Seeds
 

D

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).
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 DocumentResult record 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.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 fetchErrorMessage record 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.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 header record 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

isErr() - Method in record class smartrics.iotics.identity.resolver.ResolverClient.Result
Returns the value of the isErr record 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 JWT record class.

M

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 payload record component.

R

rawDocument() - Method in record class smartrics.iotics.identity.resolver.DocumentResult
Returns the value of the rawDocument record 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.
Result(String, String, boolean) - Constructor for record class smartrics.iotics.identity.resolver.ResolverClient.Result
Creates an instance of a Result record 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 signature record 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
 

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.ResolverClient.Result
Returns a string representation of this record class.
C D E F G H I J M P R S T 
All Classes and Interfaces|All Packages