Index
All Classes and Interfaces|All Packages|Serialized Form
C
- content() - Method in class smartrics.iotics.identity.experimental.ResolverClient.Result
- contentType() - Method in class smartrics.iotics.identity.experimental.ResolverClient.Result
- CreateAgentAuthToken(String, String, String, String, String, String, long) - Method in interface smartrics.iotics.identity.jna.SdkApi
- CreateAgentAuthToken(Identity, String, String, Duration) - Method in class smartrics.iotics.identity.SimpleIdentity
- CreateAgentAuthToken(Identity, String, Duration) - Method in class smartrics.iotics.identity.SimpleIdentity
-
Uses a default audience.
- CreateAgentIdentity(String, String) - Method in class smartrics.iotics.identity.SimpleIdentity
-
Makes an agent identity.
- CreateAgentIdentity(String, String, String, String) - Method in interface smartrics.iotics.identity.jna.SdkApi
- CreateDefaultSeed() - Method in interface smartrics.iotics.identity.jna.SdkApi
- CreateDefaultSeed() - Method in class smartrics.iotics.identity.Seeds
- CreateTwinDidWithControlDelegation(String, String, String, String, String, String, String) - Method in interface smartrics.iotics.identity.jna.SdkApi
- CreateTwinIdentityWithControlDelegation(Identity, String, String) - Method in class smartrics.iotics.identity.SimpleIdentity
-
Creates a new twin and automtaiccally sets the control delegation for this agent identity.
- CreateUserIdentity(String, String) - Method in class smartrics.iotics.identity.SimpleIdentity
-
Makes a user identity.
- CreateUserIdentity(String, String, String, String) - Method in interface smartrics.iotics.identity.jna.SdkApi
D
- did() - Method in class smartrics.iotics.identity.Identity
- discover(String) - Method in class smartrics.iotics.identity.experimental.ResolverClient
E
- equals(Object) - Method in class smartrics.iotics.identity.experimental.ResolverClient.Result
- equals(Object) - Method in class smartrics.iotics.identity.Identity
- err - Variable in class smartrics.iotics.identity.go.StringResult
G
- get() - Method in class smartrics.iotics.identity.jna.JnaSdkApiInitialiser
-
An instance of the library interface is created at construction and set as a reference in this object.
- getFieldOrder() - Method in class smartrics.iotics.identity.go.StringResult
- getResolverAddress() - Method in class smartrics.iotics.identity.SimpleIdentity
H
- hashCode() - Method in class smartrics.iotics.identity.experimental.ResolverClient.Result
- hashCode() - Method in class smartrics.iotics.identity.Identity
I
- Identity - Class in smartrics.iotics.identity
-
Simple data bag for most frequent identity data.
- Identity(String, String, String) - Constructor for class smartrics.iotics.identity.Identity
- IsAllowedFor(String, String) - Method in interface smartrics.iotics.identity.jna.SdkApi
- IsAllowedFor(String, String) - Method in class smartrics.iotics.identity.SimpleIdentity
- isErr() - Method in class smartrics.iotics.identity.experimental.ResolverClient.Result
J
- JnaSdkApiInitialiser - Class in smartrics.iotics.identity.jna
-
Native library loader
- JnaSdkApiInitialiser() - Constructor for class smartrics.iotics.identity.jna.JnaSdkApiInitialiser
-
Initialiser with path to the native set to LIB_PATH
- JnaSdkApiInitialiser(String) - Constructor for class smartrics.iotics.identity.jna.JnaSdkApiInitialiser
-
Initialiser with custom library path
- JWT - Class in smartrics.iotics.identity.experimental
- JWT(String) - Constructor for class smartrics.iotics.identity.experimental.JWT
K
L
- LIB_PATH - Static variable in class smartrics.iotics.identity.jna.JnaSdkApiInitialiser
M
- main(String[]) - Static method in class smartrics.iotics.identity.experimental.ResolverClient
- MnemonicBip39ToSeed(String) - Method in interface smartrics.iotics.identity.jna.SdkApi
- MnemonicBip39ToSeed(String) - Method in class smartrics.iotics.identity.Seeds
N
R
- RecreateAgentAuthToken(Identity, String, String, Duration) - Method in class smartrics.iotics.identity.SimpleIdentity
- RecreateAgentAuthToken(Identity, String, Duration) - Method in class smartrics.iotics.identity.SimpleIdentity
- RecreateAgentIdentity(String, String) - Method in class smartrics.iotics.identity.SimpleIdentity
-
Makes an agent identity.
- RecreateAgentIdentity(String, String, String, String) - Method in interface smartrics.iotics.identity.jna.SdkApi
- RecreateUserIdentity(String, String) - Method in class smartrics.iotics.identity.SimpleIdentity
-
Makes an user identity.
- RecreateUserIdentity(String, String, String, String) - Method in interface smartrics.iotics.identity.jna.SdkApi
- ResolverClient - Class in smartrics.iotics.identity.experimental
- ResolverClient(URL) - Constructor for class smartrics.iotics.identity.experimental.ResolverClient
- ResolverClient.Result - Class in smartrics.iotics.identity.experimental
- Result(String, String, boolean) - Constructor for class smartrics.iotics.identity.experimental.ResolverClient.Result
S
- SdkApi - Interface in smartrics.iotics.identity.jna
-
Library interface to access the JNI functions
- SeedBip39ToMnemonic(String) - Method in interface smartrics.iotics.identity.jna.SdkApi
- 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
- SimpleIdentity - Class in smartrics.iotics.identity
-
Simpler and more java friendly interface to access IOTICS' identity library functions.
- SimpleIdentity(SdkApi, String) - Constructor for class smartrics.iotics.identity.SimpleIdentity
-
Abstraction over the library interface with added validation and high level data bags.
- SimpleIdentity(SdkApi, String, String) - Constructor for class smartrics.iotics.identity.SimpleIdentity
- SimpleIdentity(SdkApi, String, String, String) - Constructor for class smartrics.iotics.identity.SimpleIdentity
- SimpleIdentityException - Exception in smartrics.iotics.identity
- SimpleIdentityException(String) - Constructor for exception smartrics.iotics.identity.SimpleIdentityException
- smartrics.iotics.identity - package smartrics.iotics.identity
- smartrics.iotics.identity.experimental - package smartrics.iotics.identity.experimental
- smartrics.iotics.identity.go - package smartrics.iotics.identity.go
- smartrics.iotics.identity.jna - package smartrics.iotics.identity.jna
- StringResult - Class in smartrics.iotics.identity.go
- StringResult() - Constructor for class smartrics.iotics.identity.go.StringResult
- StringResult(String, String) - Constructor for class smartrics.iotics.identity.go.StringResult
T
- toNiceString() - Method in class smartrics.iotics.identity.experimental.JWT
- toString() - Method in class smartrics.iotics.identity.experimental.JWT
- toString() - Method in class smartrics.iotics.identity.experimental.ResolverClient.Result
- toString() - Method in class smartrics.iotics.identity.go.StringResult
- toString() - Method in class smartrics.iotics.identity.Identity
- TwinDelegatesControlToAgent(String, String, String, String, String, String, String, String, String, String) - Method in interface smartrics.iotics.identity.jna.SdkApi
- TwinDelegatesControlToAgent(Identity, Identity, String) - Method in class smartrics.iotics.identity.SimpleIdentity
-
Creates a control delegation from this twin to this agent.
U
- UserDelegatesAuthenticationToAgent(String, String, String, String, String, String, String, String, String, String) - Method in interface smartrics.iotics.identity.jna.SdkApi
- UserDelegatesAuthenticationToAgent(Identity, Identity, String) - Method in class smartrics.iotics.identity.SimpleIdentity
-
Creates an authentication delegation from this user to this agent.
V
- Validator - Class in smartrics.iotics.identity
- Validator() - Constructor for class smartrics.iotics.identity.Validator
- value - Variable in class smartrics.iotics.identity.go.StringResult
All Classes and Interfaces|All Packages|Serialized Form