Index

C D E G H I J K L M N R S T U V 
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

keyName() - Method in class smartrics.iotics.identity.Identity
 

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

name() - Method in class smartrics.iotics.identity.Identity
 

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
 
C D E G H I J K L M N R S T U V 
All Classes and Interfaces|All Packages|Serialized Form