A B C D E F G H I K L M N O P R S T U V W
All Classes All Packages
All Classes All Packages
All Classes All Packages
A
- accessTokenRequestBuilder(TokenProtos.TokenRequestPayload.AccessBody.AccountResourceList) - Static method in class io.token.tokenrequest.TokenRequest
-
Create a new Builder instance for an access token request with account-specific resources.
- accessTokenRequestBuilder(TokenProtos.TokenRequestPayload.AccessBody.ResourceType...) - Static method in class io.token.tokenrequest.TokenRequest
-
Create a new Builder instance for an access token request.
- account - Variable in class io.token.Account
- Account - Class in io.token
-
Represents a funding account in the Token system.
- Account(Account) - Constructor for class io.token.Account
-
Copy constructor.
- Account(Member, AccountProtos.Account, Client) - Constructor for class io.token.Account
- accountDetails() - Method in class io.token.Account
-
Gets the account details.
- accountFeatures() - Method in class io.token.Account
-
Gets the account features.
- addAlias(AliasProtos.Alias) - Method in class io.token.Member
-
Adds a new alias for the member.
- addAliasBlocking(AliasProtos.Alias) - Method in class io.token.Member
-
Adds a new alias for the member.
- addAliases(List<AliasProtos.Alias>) - Method in class io.token.Member
-
Adds new aliases for the member.
- addAliasesBlocking(List<AliasProtos.Alias>) - Method in class io.token.Member
-
Adds new aliases for the member.
- addDestination(TransferInstructionsProtos.TransferDestination) - Method in class io.token.tokenrequest.TokenRequest.StandingOrderBuilder
-
Adds a destination account to a standing order token request.
- addDestination(TransferInstructionsProtos.TransferDestination) - Method in class io.token.tokenrequest.TokenRequest.TransferBuilder
-
Adds a transfer destination to a transfer token request.
- addRecoveryRule(MemberProtos.RecoveryRule) - Method in class io.token.Member
-
Adds the recovery rule.
- addRecoveryRuleBlocking(MemberProtos.RecoveryRule) - Method in class io.token.Member
-
Adds the recovery rule.
- aliases() - Method in class io.token.Member
-
Gets all aliases owned by the member.
- aliasesBlocking() - Method in class io.token.Member
-
Gets a list of all aliases owned by the member.
- approveKey(SecurityProtos.Key) - Method in class io.token.Member
-
Approves a public key owned by this member.
- approveKey(SecretKeyPair, SecurityProtos.Key.Level) - Method in class io.token.Member
-
Approves a key owned by this member.
- approveKeyBlocking(SecurityProtos.Key) - Method in class io.token.Member
-
Approves a public key owned by this member.
- approveKeyBlocking(SecretKeyPair, SecurityProtos.Key.Level) - Method in class io.token.Member
-
Approves a secret key owned by this member.
- approveKeys(List<SecurityProtos.Key>) - Method in class io.token.Member
-
Approves public keys owned by this member.
- approveKeysBlocking(List<SecurityProtos.Key>) - Method in class io.token.Member
-
Approves public keys owned by this member.
- authenticated(ManagedChannel, String, CryptoEngine) - Static method in class io.token.rpc.ClientFactory
-
Creates authenticated client backed by the specified channel.
- authenticationContext() - Method in class io.token.rpc.Client
- authenticationContext(SecurityProtos.CustomerTrackingMetadata) - Method in class io.token.rpc.Client
- authenticationContext(SecurityProtos.Key.Level) - Method in class io.token.rpc.Client
- AuthenticationContext - Class in io.token.rpc
-
Authentication context.
- AuthenticationContext() - Constructor for class io.token.rpc.AuthenticationContext
- authorizeRecovery(MemberProtos.MemberRecoveryOperation.Authorization) - Method in class io.token.Member
-
Authorizes recovery as a trusted agent.
- authorizeRecovery(MemberProtos.MemberRecoveryOperation.Authorization) - Method in class io.token.rpc.Client
-
Authorizes recovery as a trusted agent.
- authorizeRecoveryBlocking(MemberProtos.MemberRecoveryOperation.Authorization) - Method in class io.token.Member
-
Authorizes recovery as a trusted agent.
B
- BankAuthorizationRequiredException - Exception in io.token.exceptions
- BankAuthorizationRequiredException() - Constructor for exception io.token.exceptions.BankAuthorizationRequiredException
- bankId() - Method in class io.token.Account
-
Gets a bank ID.
- beginRecovery(AliasProtos.Alias) - Method in class io.token.rpc.UnauthenticatedClient
-
Begins account recovery.
- beginRecovery(AliasProtos.Alias) - Method in class io.token.TokenClient
-
Begins account recovery.
- beginRecoveryBlocking(AliasProtos.Alias) - Method in class io.token.TokenClient
-
Begins account recovery.
- BETA - io.token.TokenClient.TokenCluster
- build() - Method in class io.token.TokenClient.Builder
-
Builds and returns a new
TokenClient
instance. - build() - Method in class io.token.tokenrequest.TokenRequest.Builder
-
Builds the token payload.
- builder() - Static method in class io.token.TokenClient
-
Creates a new
TokenClient.Builder
instance that is used to configure and build aTokenClient
instance. - Builder() - Constructor for class io.token.TokenClient.Builder
-
Creates new builder instance with the defaults initialized.
- bulkTransferRequestBuilder(List<TokenProtos.BulkTransferBody.Transfer>, double) - Static method in class io.token.tokenrequest.TokenRequest
-
Create a new Builder instance for a bulk transfer token request.
C
- channel - Variable in class io.token.TokenClient
- client - Variable in class io.token.Account
- client - Variable in class io.token.Member
- Client - Class in io.token.rpc
-
An authenticated RPC client that is used to talk to Token gateway.
- Client(String, CryptoEngine, GatewayProvider) - Constructor for class io.token.rpc.Client
-
Creates a client instance.
- ClientAuthenticatorFactory - Class in io.token.rpc
-
Responsible for creation of
ClientAuthenticator
instances which are created per RPC method call. - ClientAuthenticatorFactory(String, CryptoEngine, AuthenticationContext) - Constructor for class io.token.rpc.ClientAuthenticatorFactory
-
Creates an instance.
- ClientFactory - Class in io.token.rpc
-
A factory class that is used to create
Client
andUnauthenticatedClient
instances. - Clock - Interface in io.token.util
-
Clock object; used to get current time.
- close() - Method in class io.token.TokenClient
- cluster - Variable in class io.token.Member
- completeRecovery(String, List<MemberProtos.MemberRecoveryOperation>, SecurityProtos.Key, CryptoEngine) - Method in class io.token.rpc.UnauthenticatedClient
-
Completes account recovery.
- completeRecoveryImpl(String, List<MemberProtos.MemberRecoveryOperation>, SecurityProtos.Key, CryptoEngine) - Method in class io.token.TokenClient
-
Completes account recovery.
- completeRecoveryWithDefaultRule(String, String, String, CryptoEngine) - Method in class io.token.rpc.UnauthenticatedClient
-
Completes account recovery if the default recovery rule was set.
- completeRecoveryWithDefaultRuleImpl(String, String, String, CryptoEngine) - Method in class io.token.TokenClient
-
Completes account recovery if the default recovery rule was set.
- confirmFunds(String, double, String) - Method in class io.token.Member
-
Confirm that the given account has sufficient funds to cover the charge.
- confirmFunds(String, MoneyProtos.Money) - Method in class io.token.rpc.Client
-
Confirm that the given account has sufficient funds to cover the charge.
- confirmFundsBlocking(String, double, String) - Method in class io.token.Member
-
Confirm that the given account has sufficient funds to cover the charge.
- connectTo(TokenClient.TokenCluster) - Method in class io.token.TokenClient.Builder
-
Sets Token cluster to connect to.
- create(MethodDescriptor<ReqT, ResT>) - Method in class io.token.rpc.ClientAuthenticatorFactory
- create(MethodDescriptor<ReqT, ResT>) - Method in class io.token.rpc.ErrorHandlerFactory
- create(MethodDescriptor<ReqT, ResT>) - Method in class io.token.rpc.TracingInterceptorFactory
- create(TokenClient.TokenCluster, String) - Static method in class io.token.TokenClient
-
Creates a new instance of
TokenClient
that's configured to use the specified environment. - create(String) - Method in interface io.token.security.CryptoEngineFactory
-
Creates a new
CryptoEngine
for the given member. - create(String) - Method in class io.token.security.TokenCryptoEngineFactory
-
Creates a new
CryptoEngine
for the given member. - create(String, SecurityProtos.Key.Level, KeyPair) - Static method in class io.token.security.SecretKey
- create(String, SecurityProtos.Key.Level, KeyPair, Long) - Static method in class io.token.security.SecretKey
-
Creates an instance of SecretKey.
- create(String, String) - Static method in class io.token.tokenrequest.TokenRequestState
- create(String, Optional<String>, Optional<String>, SecurityProtos.Signature) - Static method in class io.token.tokenrequest.TokenRequestResult
-
Creates an instance of TokenRequestResult.
- create(String, Optional<String>, Optional<String>, SecurityProtos.Signature, TokenProtos.TokenRequestResultStatus, String) - Static method in class io.token.tokenrequest.TokenRequestResult
-
Creates an instance of TokenRequestResult.
- createAndLinkTestBankAccount(MoneyProtos.Money) - Method in class io.token.rpc.Client
-
Creates a test bank account and links it.
- createMember(String, List<MemberProtos.MemberOperation>, List<MemberProtos.MemberOperationMetadata>, Signer) - Method in class io.token.rpc.UnauthenticatedClient
-
Creates a new token member.
- createMemberId(MemberProtos.CreateMemberType, String, String, String) - Method in class io.token.rpc.UnauthenticatedClient
-
Creates new member ID.
- createMemberImpl(AliasProtos.Alias, MemberProtos.CreateMemberType, String, String, String) - Method in class io.token.TokenClient
-
Creates a new Token member with a set of auto-generated keys, an alias, and member type.
- createRecoveryAuthorization(String, SecurityProtos.Key) - Method in class io.token.rpc.UnauthenticatedClient
-
Create a recovery authorization for some agent to sign.
- createRecoveryAuthorization(String, SecurityProtos.Key) - Method in class io.token.TokenClient
-
Create a recovery authorization for some agent to sign.
- createRecoveryAuthorizationBlocking(String, SecurityProtos.Key) - Method in class io.token.TokenClient
-
Create a recovery authorization for some agent to sign.
- createSigner(SecurityProtos.Key.Level) - Method in interface io.token.security.CryptoEngine
-
Creates a new signer that uses a key of specified level.
Note, that if there are several same-level keys, a random one is used to create a signer. - createSigner(SecurityProtos.Key.Level) - Method in class io.token.security.KeyStoreCryptoEngine
-
Signs the data with the identified by the supplied key id.
- createSigner(SecurityProtos.Key.Level) - Method in class io.token.security.TokenCryptoEngine
- createSigner(String) - Method in interface io.token.security.CryptoEngine
-
Creates a new signer using a key with a specified id.
- createSigner(String) - Method in class io.token.security.KeyStoreCryptoEngine
- createSigner(String) - Method in class io.token.security.TokenCryptoEngine
- createSignerForLevelAtLeast(SecurityProtos.Key.Level) - Method in interface io.token.security.CryptoEngine
-
Creates a new signer that uses a key of specified level or higher (if no key of the specified level can be found).
Note, that if there are several same-level keys, a random one is used to create a signer. - createTestBankAccountImpl(double, String) - Method in class io.token.Member
-
Creates a test bank account in a fake bank and links the account.
- createVerifier(String) - Method in interface io.token.security.CryptoEngine
-
Verifies the payload signature.
- createVerifier(String) - Method in class io.token.security.KeyStoreCryptoEngine
-
Verifies the payload signature.
- createVerifier(String) - Method in class io.token.security.TokenCryptoEngine
- crypto - Variable in class io.token.rpc.Client
- cryptoEngine - Variable in class io.token.TokenClient.Builder
- CryptoEngine - Interface in io.token.security
-
Provides cryptographic support for secret management.
- CryptoEngineFactory - Interface in io.token.security
-
Creates
CryptoEngine
instances bound to a given member id. - cryptoFactory - Variable in class io.token.TokenClient
- csrfToken - Variable in class io.token.tokenrequest.TokenRequest.Builder
- CUSTOM - io.token.TokenClient.TokenCluster
- customerInitiated - Variable in class io.token.rpc.Client
- customerTrackingMetadata - Variable in class io.token.rpc.Client
D
- DEFAULT_CRYPTO_TYPE - Static variable in class io.token.security.TokenCryptoEngine
- deleteKeys() - Method in interface io.token.security.CryptoEngine
-
Deletes all the keys of this CryptoEngine.
- deleteKeys() - Method in class io.token.security.KeyStoreCryptoEngine
-
Deletes all the keys of this CryptoEngine.
- deleteKeys() - Method in class io.token.security.TokenCryptoEngine
- deleteKeys(String) - Method in class io.token.security.InMemoryKeyStore
-
Deletes keys for a specific member.
- deleteKeys(String) - Method in interface io.token.security.KeyStore
-
Deletes keys for a specific member.
- deleteKeys(String) - Method in class io.token.security.UnsecuredFileSystemKeyStore
-
Deletes keys for a specific member.
- deleteMember() - Method in class io.token.Member
-
Delete the member.
- deleteMember() - Method in class io.token.rpc.Client
-
Delete the member.
- deleteMemberBlocking() - Method in class io.token.Member
-
Delete the member.
- DEVELOPMENT - io.token.TokenClient.TokenCluster
- DeviceInfo - Class in io.token
-
Information about a device being provisioned.
- DeviceInfo(String, List<SecurityProtos.Key>) - Constructor for class io.token.DeviceInfo
-
Creates an instance.
- devKey - Variable in class io.token.TokenClient.Builder
- devKey(String) - Method in class io.token.TokenClient.Builder
-
Sets the developer key to be used with the SDK.
E
- equals(Object) - Method in class io.token.Account
- equals(Object) - Method in class io.token.Member
- equals(Object) - Method in class io.token.rpc.Client
- ErrorHandlerFactory - Class in io.token.rpc
-
Responsible for creation of
ErrorHandler
instances which are created per RPC method call. - ErrorHandlerFactory() - Constructor for class io.token.rpc.ErrorHandlerFactory
F
- featureCodes - Variable in class io.token.TokenClient.Builder
- firstAlias() - Method in class io.token.Member
-
Gets the first alias owner by the user.
- firstAliasBlocking() - Method in class io.token.Member
-
Gets user first alias.
- fromProtos(TokenProtos.TokenRequestPayload, TokenProtos.TokenRequestOptions) - Static method in class io.token.tokenrequest.TokenRequest
-
Construct an instance from the TokenRequestPayload and TokenRequestOptions protos.
- fundsConfirmationRequestBuilder(String, AccountProtos.AccountIdentifier) - Static method in class io.token.tokenrequest.TokenRequest
-
Create a Builder instance for a funds confirmation request.
- fundsConfirmationRequestBuilder(String, AccountProtos.AccountIdentifier, Optional<TransferInstructionsProtos.CustomerData>) - Static method in class io.token.tokenrequest.TokenRequest
-
Create a Builder instance for a funds confirmation request.
- fundsConfirmationRequestBuilder(String, AccountProtos.BankAccount, Optional<TransferInstructionsProtos.CustomerData>) - Static method in class io.token.tokenrequest.TokenRequest
-
Deprecated.use the builder with AccountIdentifier instead
G
- gateway - Variable in class io.token.rpc.Client
- gateway - Variable in class io.token.rpc.UnauthenticatedClient
- GatewayProvider - Interface in io.token.rpc
- generateKey(SecurityProtos.Key.Level) - Method in interface io.token.security.CryptoEngine
-
Generates keys of the specified level.
- generateKey(SecurityProtos.Key.Level) - Method in class io.token.security.KeyStoreCryptoEngine
- generateKey(SecurityProtos.Key.Level) - Method in class io.token.security.TokenCryptoEngine
- generateKey(SecurityProtos.Key.Level, long) - Method in interface io.token.security.CryptoEngine
-
Generates a key of the specified level with the provided expiration date.
- generateKey(SecurityProtos.Key.Level, long) - Method in class io.token.security.KeyStoreCryptoEngine
- generateKey(SecurityProtos.Key.Level, long) - Method in class io.token.security.TokenCryptoEngine
- generateNonce() - Static method in class io.token.util.Util
-
Generates a random string.
- getAccount(String) - Method in class io.token.rpc.Client
-
Looks up a linked funding account.
- getAccountImpl(String) - Method in class io.token.Member
-
Looks up a funding bank account linked to Token.
- getAccounts() - Method in class io.token.rpc.Client
-
Looks up all the linked funding accounts.
- getAccountsImpl() - Method in class io.token.Member
-
Looks up funding bank accounts linked to Token.
- getAliases() - Method in class io.token.rpc.Client
-
Returns a list of aliases of the member.
- getBalance(SecurityProtos.Key.Level) - Method in class io.token.Account
-
Looks up an account balance.
- getBalance(String, SecurityProtos.Key.Level) - Method in class io.token.Member
-
Looks up account balance.
- getBalance(String, SecurityProtos.Key.Level) - Method in class io.token.rpc.Client
-
Look up account balance.
- getBalanceBlocking(SecurityProtos.Key.Level) - Method in class io.token.Account
-
Looks up an account balance.
- getBalanceBlocking(String, SecurityProtos.Key.Level) - Method in class io.token.Member
-
Looks up account balance.
- getBalances(List<String>, SecurityProtos.Key.Level) - Method in class io.token.Member
-
Looks up balances for a list of accounts.
- getBalances(List<String>, SecurityProtos.Key.Level) - Method in class io.token.rpc.Client
-
Look up balances for a list of accounts.
- getBalancesBlocking(List<String>, SecurityProtos.Key.Level) - Method in class io.token.Member
-
Looks up balances for a list of accounts.
- getBankInfo(String) - Method in class io.token.Member
-
Returns linking information for the specified bank id.
- getBankInfo(String) - Method in class io.token.rpc.Client
-
Returns linking information for the specified bank id.
- getBankInfoBlocking(String) - Method in class io.token.Member
-
Returns linking information for the specified bank id.
- getBanks(String, String, Integer, Integer, String, String) - Method in class io.token.TokenClient
-
Returns a list of token enabled banks.
- getBanks(List<String>, Integer, Integer) - Method in class io.token.TokenClient
-
Returns a list of token enabled banks.
- getBanks(List<String>, String, String, Integer, Integer, String, String) - Method in class io.token.TokenClient
-
Returns a list of token enabled banks.
- getBanks(List<String>, String, String, Integer, Integer, String, String, BankProtos.BankFeatures) - Method in class io.token.rpc.UnauthenticatedClient
-
Returns a list of token enabled banks.
- getBanks(List<String>, String, String, Integer, Integer, String, String, BankProtos.BankFeatures) - Method in class io.token.TokenClient
-
Deprecated.
- getBanks(List<String>, String, List<String>, Integer, Integer, String, List<String>, BankProtos.BankFeatures) - Method in class io.token.rpc.UnauthenticatedClient
-
Returns a list of token enabled banks.
- getBanksBlocking(String, String, Integer, Integer, String, String) - Method in class io.token.TokenClient
-
Returns a list of token enabled banks.
- getBanksBlocking(List<String>, Integer, Integer) - Method in class io.token.TokenClient
-
Returns a list of token enabled banks.
- getBanksBlocking(List<String>, String, String, Integer, Integer, String, String) - Method in class io.token.TokenClient
-
Returns a list of token enabled banks.
- getById(String, String) - Method in class io.token.security.InMemoryKeyStore
- getById(String, String) - Method in interface io.token.security.KeyStore
-
Gets a key by its ID.
- getById(String, String) - Method in class io.token.security.UnsecuredFileSystemKeyStore
- getByLevel(String, SecurityProtos.Key.Level) - Method in class io.token.security.InMemoryKeyStore
- getByLevel(String, SecurityProtos.Key.Level) - Method in interface io.token.security.KeyStore
-
Gets a key by its level.
- getByLevel(String, SecurityProtos.Key.Level) - Method in class io.token.security.UnsecuredFileSystemKeyStore
- getCountries(String) - Method in class io.token.rpc.UnauthenticatedClient
-
Returns a list of countries with Token-enabled banks.
- getCountries(String) - Method in class io.token.TokenClient
-
Returns a list of countries with Token-enabled banks.
- getCountriesBlocking(String) - Method in class io.token.TokenClient
-
Returns a list of countries with Token-enabled banks.
- getCryptoEngine() - Method in class io.token.rpc.Client
- getCsrfTokenHash() - Method in class io.token.tokenrequest.TokenRequestState
- getDefaultAgent() - Method in class io.token.Member
-
Gets the member id of the default recovery agent.
- getDefaultAgent() - Method in class io.token.rpc.Client
-
Gets the member id of the default recovery agent.
- getDefaultAgent() - Method in class io.token.rpc.UnauthenticatedClient
-
Get the default recovery agent id.
- getDefaultAgentBlocking() - Method in class io.token.Member
-
Gets the member id of the default recovery agent.
- getExpiresAtMs() - Method in class io.token.security.SecretKey
- getHeaders() - Method in class io.token.TokenClient.Builder
- getId() - Method in class io.token.security.SecretKey
- getInnerState() - Method in class io.token.tokenrequest.TokenRequestState
- getKeys() - Method in class io.token.DeviceInfo
-
Gets device keys.
- getKeys() - Method in class io.token.Member
-
Gets all public keys for this member.
- getKeysBlocking() - Method in class io.token.Member
-
Gets all public keys for this member.
- getLevel() - Method in class io.token.security.SecretKey
- getMember(String) - Method in class io.token.rpc.Client
-
Looks up member information for the current user.
- getMemberId() - Method in class io.token.DeviceInfo
-
Gets member ID.
- getMemberId(AliasProtos.Alias) - Method in class io.token.rpc.UnauthenticatedClient
-
Looks up member id for a given alias.
- getMemberId(AliasProtos.Alias) - Method in class io.token.TokenClient
-
Looks up member id for a given alias.
- getMemberIdBlocking(AliasProtos.Alias) - Method in class io.token.TokenClient
-
Looks up member id for a given alias.
- getMemberImpl(String, Client) - Method in class io.token.TokenClient
-
Return a Member set up to use some Token member's keys (assuming we have them).
- getMessage() - Method in class io.token.TraceableResult
- getOnBehalfOf() - Method in class io.token.rpc.Client
- getPlatform() - Method in class io.token.TokenClient.Builder
- getPrivateKey() - Method in class io.token.security.SecretKey
- getProfile(String) - Method in class io.token.Member
-
Gets a member's public profile.
- getProfile(String) - Method in class io.token.rpc.Client
-
Gets a member's public profile.
- getProfileBlocking(String) - Method in class io.token.Member
-
Gets a member's public profile.
- getProfileName(String) - Method in class io.token.Member
-
Gets a member's profile name.
- getProfileName(String) - Method in class io.token.rpc.Client
-
Gets a member's profile name.
- getProfileNameBlocking(String) - Method in class io.token.Member
-
Gets a member's profile name.
- getProfilePicture(String, MemberProtos.ProfilePictureSize) - Method in class io.token.Member
-
Gets a member's public profile picture.
- getProfilePicture(String, MemberProtos.ProfilePictureSize) - Method in class io.token.rpc.Client
-
Gets a member's public profile picture.
- getProfilePictureBlocking(String, MemberProtos.ProfilePictureSize) - Method in class io.token.Member
-
Gets a member's public profile picture.
- getPublicKey() - Method in class io.token.security.SecretKey
- getPublicKeys() - Method in interface io.token.security.CryptoEngine
-
Returns public keys that the CryptoEngine can use to sign.
- getPublicKeys() - Method in class io.token.security.KeyStoreCryptoEngine
-
Returns public keys that the CryptoEngine can use to sign.
- getPublicKeys() - Method in class io.token.security.TokenCryptoEngine
- getRecoveryAuthorization(String, String, SecurityProtos.Key) - Method in class io.token.rpc.UnauthenticatedClient
-
Gets recovery authorization from Token.
- getRecoveryAuthorization(String, String, SecurityProtos.Key) - Method in class io.token.TokenClient
-
Gets recovery authorization from Token.
- getRecoveryAuthorizationBlocking(String, String, SecurityProtos.Key) - Method in class io.token.TokenClient
-
Gets recovery authorization from Token.
- getSignature() - Method in class io.token.tokenrequest.TokenRequestResult
-
Deprecated.
- getStandingOrder(String, SecurityProtos.Key.Level) - Method in class io.token.Account
-
Looks up an existing standing order for a given account.
- getStandingOrder(String, String, SecurityProtos.Key.Level) - Method in class io.token.Member
-
Looks up an existing standing order for a given account.
- getStandingOrder(String, String, SecurityProtos.Key.Level) - Method in class io.token.rpc.Client
-
Look up an existing standing order and return the response.
- getStandingOrderBlocking(String, SecurityProtos.Key.Level) - Method in class io.token.Account
-
Looks up an existing standing order for a given account.
- getStandingOrderBlocking(String, String, SecurityProtos.Key.Level) - Method in class io.token.Member
-
Looks up an existing standing order for a given account.
- getStandingOrders(String, int, SecurityProtos.Key.Level) - Method in class io.token.Account
-
Looks up standing orders for a given account.
- getStandingOrders(String, String, int, SecurityProtos.Key.Level) - Method in class io.token.Member
-
Looks up standing orders for a given account.
- getStandingOrders(String, String, int, SecurityProtos.Key.Level) - Method in class io.token.rpc.Client
-
Look up standing orders and return response.
- getStandingOrdersBlocking(String, int, SecurityProtos.Key.Level) - Method in class io.token.Account
-
Looks up standing orders for a given account.
- getStandingOrdersBlocking(String, String, int, SecurityProtos.Key.Level) - Method in class io.token.Member
-
Looks up standing orders for a given account.
- getStandingOrderSubmissionId() - Method in class io.token.tokenrequest.TokenRequestResult
- getStatus() - Method in exception io.token.exceptions.RequestException
- getStatus() - Method in exception io.token.exceptions.VerificationException
- getStatus() - Method in class io.token.tokenrequest.TokenRequestResult
- getStatusReasonInformation() - Method in class io.token.tokenrequest.TokenRequestResult
- getTime() - Method in interface io.token.util.Clock
-
Gets the current time in Epoch milliseconds.
- getTime() - Method in class io.token.util.SystemTimeClock
- getTokenCluster() - Method in class io.token.Member
-
Get the Token cluster, e.g.
- getTokenId() - Method in class io.token.tokenrequest.TokenRequestResult
- getTokenRequestOptions() - Method in class io.token.tokenrequest.TokenRequest
- getTokenRequestPayload() - Method in class io.token.tokenrequest.TokenRequest
- getTraceId() - Static method in class io.token.rpc.TracingInterceptor
- getTraceId() - Method in class io.token.TraceableResult
- getTransaction(String, SecurityProtos.Key.Level) - Method in class io.token.Account
-
Looks up a transaction by ID.
- getTransaction(String, String, SecurityProtos.Key.Level) - Method in class io.token.Member
-
Looks up an existing transaction for a given account.
- getTransaction(String, String, SecurityProtos.Key.Level) - Method in class io.token.rpc.Client
-
Look up an existing transaction and return the response.
- getTransactionBlocking(String, SecurityProtos.Key.Level) - Method in class io.token.Account
-
Looks up a transaction by ID.
- getTransactionBlocking(String, String, SecurityProtos.Key.Level) - Method in class io.token.Member
-
Looks up an existing transaction for a given account.
- getTransactions(String, int, SecurityProtos.Key.Level) - Method in class io.token.Account
-
Looks up transactions.
- getTransactions(String, int, SecurityProtos.Key.Level, String, String) - Method in class io.token.Account
-
Looks up transactions with date filter.
- getTransactions(String, String, int, SecurityProtos.Key.Level) - Method in class io.token.Member
-
Looks up transactions for a given account.
- getTransactions(String, String, int, SecurityProtos.Key.Level, String, String) - Method in class io.token.Member
-
Looks up transactions for a given account.
- getTransactions(String, String, int, SecurityProtos.Key.Level, String, String) - Method in class io.token.rpc.Client
-
Lookup transactions and return response.
- getTransactionsBlocking(String, int, SecurityProtos.Key.Level) - Method in class io.token.Account
-
Looks up transactions.
- getTransactionsBlocking(String, int, SecurityProtos.Key.Level, String, String) - Method in class io.token.Account
-
Looks up transactions.
- getTransactionsBlocking(String, String, int, SecurityProtos.Key.Level) - Method in class io.token.Member
-
Looks up transactions for a given account.
- getTransactionsBlocking(String, String, int, SecurityProtos.Key.Level, String, String) - Method in class io.token.Member
-
Looks up transactions for a given account.
- getTransferId() - Method in class io.token.tokenrequest.TokenRequestResult
- getWebAppUrl(TokenClient.TokenCluster) - Static method in class io.token.util.Util
-
Get the cluster-dependent url to the web-app.
H
- hashCode() - Method in class io.token.Account
- hashCode() - Method in class io.token.Member
- hashCode() - Method in class io.token.rpc.Client
- hashString(String) - Static method in class io.token.util.Util
-
Hashes a string.
- hostName - Variable in class io.token.TokenClient.Builder
- hostName(String) - Method in class io.token.TokenClient.Builder
-
Sets the host name of the Token Gateway Service to connect to.
I
- id() - Method in class io.token.Account
-
Gets an account ID.
- InMemoryKeyStore - Class in io.token.security
-
In memory implementation of the
KeyStore
. - InMemoryKeyStore() - Constructor for class io.token.security.InMemoryKeyStore
-
Creates a new key store.
- InMemoryKeyStore(Clock) - Constructor for class io.token.security.InMemoryKeyStore
- InvalidRealmException - Exception in io.token.exceptions
- InvalidRealmException(String, String) - Constructor for exception io.token.exceptions.InvalidRealmException
-
Creates an instance.
- InvalidSignatureException - Exception in io.token.exceptions
-
Thrown when the signature included in a request fails validation.
- InvalidSignatureException(String) - Constructor for exception io.token.exceptions.InvalidSignatureException
- io.token - package io.token
- io.token.exceptions - package io.token.exceptions
-
Defines cross-cutting Token API exception types that must be handled by all Token API callers.
- io.token.rpc - package io.token.rpc
- io.token.security - package io.token.security
- io.token.tokenrequest - package io.token.tokenrequest
- io.token.util - package io.token.util
- isExpired(Clock) - Method in class io.token.security.SecretKey
-
Checks whether a key has expired against the provided clock.
- isLocked() - Method in class io.token.Account
-
Looks up if this account is locked.
K
- keyExpired(String) - Static method in exception io.token.exceptions.KeyNotFoundException
- KeyIOException - Exception in io.token.exceptions
-
Thrown when a key could not be loaded or stored due to an error.
- KeyIOException(String) - Constructor for exception io.token.exceptions.KeyIOException
- KeyIOException(String, Throwable) - Constructor for exception io.token.exceptions.KeyIOException
- keyNotFound(String) - Static method in exception io.token.exceptions.KeyNotFoundException
- KeyNotFoundException - Exception in io.token.exceptions
- keyNotFoundForId(String) - Static method in exception io.token.exceptions.KeyNotFoundException
- keyNotFoundForLevel(SecurityProtos.Key.Level) - Static method in exception io.token.exceptions.KeyNotFoundException
- KeyStore - Interface in io.token.security
-
Provides key storage primitives.
- KeyStoreCryptoEngine - Class in io.token.security
-
A crypto engine with a secret key store.
- KeyStoreCryptoEngine(SecretKeyStore) - Constructor for class io.token.security.KeyStoreCryptoEngine
L
- lastHash() - Method in class io.token.Member
-
Gets the last hash.
- lastHashBlocking() - Method in class io.token.Member
-
Gets the last hash.
- linkAccounts(Banklink.OauthBankAuthorization) - Method in class io.token.rpc.Client
-
Links a funding bank account to Token.
- listKeys(String) - Method in class io.token.security.InMemoryKeyStore
- listKeys(String) - Method in interface io.token.security.KeyStore
-
Gets all of a member's keys.
- listKeys(String) - Method in class io.token.security.UnsecuredFileSystemKeyStore
-
Get all of a member's keys.
M
- member - Variable in class io.token.Account
- member() - Method in class io.token.Account
-
Gets an account owner.
- Member - Class in io.token
-
Represents a Member in the Token system.
- Member(String, String, String, Client, TokenClient.TokenCluster) - Constructor for class io.token.Member
-
Creates an instance of
Member
. - memberId - Variable in class io.token.Member
- memberId - Variable in class io.token.rpc.Client
- memberId() - Method in class io.token.Member
-
Gets member ID.
- MemberNotFoundException - Exception in io.token.exceptions
- MemberNotFoundException(AliasProtos.Alias) - Constructor for exception io.token.exceptions.MemberNotFoundException
-
Member not found exception.
N
- name() - Method in class io.token.Account
-
Gets an account name.
- NoAliasesFoundException - Exception in io.token.exceptions
- NoAliasesFoundException(String) - Constructor for exception io.token.exceptions.NoAliasesFoundException
O
- oauthState - Variable in class io.token.tokenrequest.TokenRequest.Builder
- onComplete(Status, ReqT, ResT, Metadata) - Method in class io.token.rpc.TracingInterceptor
P
- pageBuilder(String, int) - Method in class io.token.rpc.Client
- parse(String) - Static method in class io.token.tokenrequest.TokenRequestState
-
Parse a serialized state into a TokenRequestState instance.
- partnerId - Variable in class io.token.Member
- partnerId() - Method in class io.token.Member
-
Gets member ID of partner.
- PERFORMANCE - io.token.TokenClient.TokenCluster
- port - Variable in class io.token.TokenClient.Builder
- port(int) - Method in class io.token.TokenClient.Builder
-
Sets the port of the Token Gateway Service to connect to.
- PRODUCTION - io.token.TokenClient.TokenCluster
- put(String, SecretKey) - Method in class io.token.security.InMemoryKeyStore
- put(String, SecretKey) - Method in interface io.token.security.KeyStore
-
Puts a specified key into the storage.
- put(String, SecretKey) - Method in class io.token.security.UnsecuredFileSystemKeyStore
R
- realmId - Variable in class io.token.Member
- realmId() - Method in class io.token.Member
-
Gets member ID of realm owner.
- removeAlias(AliasProtos.Alias) - Method in class io.token.Member
-
Removes an alias for the member.
- removeAliasBlocking(AliasProtos.Alias) - Method in class io.token.Member
-
Removes an alias for the member.
- removeAliases(List<AliasProtos.Alias>) - Method in class io.token.Member
-
Removes aliases for the member.
- removeAliasesBlocking(List<AliasProtos.Alias>) - Method in class io.token.Member
-
Removes aliases for the member.
- removeKey(String) - Method in class io.token.Member
-
Removes a public key owned by this member.
- removeKeyBlocking(String) - Method in class io.token.Member
-
Removes a public key owned by this member.
- removeKeys(List<String>) - Method in class io.token.Member
-
Removes public keys owned by this member.
- removeKeysBlocking(List<String>) - Method in class io.token.Member
-
Removes public keys owned by this member.
- RequestException - Exception in io.token.exceptions
-
Generic request exception.
- RequestException(TransactionProtos.RequestStatus) - Constructor for exception io.token.exceptions.RequestException
- requestOptions - Variable in class io.token.tokenrequest.TokenRequest.Builder
- requestPayload - Variable in class io.token.tokenrequest.TokenRequest.Builder
- resetTraceId() - Static method in class io.token.rpc.TracingInterceptor
- resolveAlias(AliasProtos.Alias) - Method in class io.token.rpc.UnauthenticatedClient
-
Resolve an alias to a TokenMember object, containing member ID and the alias with the correct type.
- resolveAlias(AliasProtos.Alias) - Method in class io.token.TokenClient
-
Resolve an alias to a TokenMember object, containing member ID and the alias with the correct type.
- resolveAliasBlocking(AliasProtos.Alias) - Method in class io.token.TokenClient
-
Resolve an alias to a TokenMember object, containing member ID and the alias with the correct type.
- resolveTransferDestinations(String) - Method in class io.token.Member
-
Resolves transfer destinations for the given account ID.
- resolveTransferDestinations(String) - Method in class io.token.rpc.Client
-
Resolves transfer destinations for the given account ID.
- resolveTransferDestinationsBlocking(String) - Method in class io.token.Member
-
Resolves transfer destinations for the given account ID.
- retryVerification(AliasProtos.Alias) - Method in class io.token.Member
-
Retries alias verification.
- retryVerification(AliasProtos.Alias) - Method in class io.token.rpc.Client
-
Retry alias verification.
- retryVerificationBlocking(AliasProtos.Alias) - Method in class io.token.Member
-
Retries alias verification.
S
- SANDBOX - io.token.TokenClient.TokenCluster
- SecretKey - Class in io.token.security
-
Encapsulates secret key data.
- SecretKey() - Constructor for class io.token.security.SecretKey
- serialize() - Method in class io.token.tokenrequest.TokenRequestState
-
Serialize into JSON format and encode.
- setActingAs(TokenProtos.ActingAs) - Method in class io.token.tokenrequest.TokenRequest.Builder
-
Sets acting as on the token.
- setAmount(double) - Method in class io.token.tokenrequest.TokenRequest.StandingOrderBuilder
-
Sets the amount per charge of the standing order.
- setBankId(String) - Method in class io.token.tokenrequest.TokenRequest.Builder
-
Optional.
- setChargeAmount(double) - Method in class io.token.tokenrequest.TokenRequest.TransferBuilder
-
Optional.
- setChargeBearer(TransferInstructionsProtos.ChargeBearer) - Method in class io.token.tokenrequest.TokenRequest.TransferBuilder
-
Optional.
- setConfirmFunds(boolean) - Method in class io.token.tokenrequest.TokenRequest.TransferBuilder
-
Optional.
- setCsrfToken(String) - Method in class io.token.tokenrequest.TokenRequest.Builder
-
A nonce that will be verified in the callback phase of the flow.
- setCurrency(String) - Method in class io.token.tokenrequest.TokenRequest.StandingOrderBuilder
-
Sets the currency for each charge in the standing order.
- setCustomizationId(String) - Method in class io.token.tokenrequest.TokenRequest.Builder
-
Optional.
- setDescription(String) - Method in class io.token.tokenrequest.TokenRequest.Builder
-
Sets the description.
- setDestinationCountry(String) - Method in class io.token.tokenrequest.TokenRequest.StandingOrderBuilder
-
Optional.
- setDestinationCountry(String) - Method in class io.token.tokenrequest.TokenRequest.TransferBuilder
-
Optional.
- setEndDate(String) - Method in class io.token.tokenrequest.TokenRequest.StandingOrderBuilder
-
Sets the end date of the standing order.
- setExecutionDate(LocalDate) - Method in class io.token.tokenrequest.TokenRequest.TransferBuilder
-
Sets the execution date of the transfer.
- setFrequency(String) - Method in class io.token.tokenrequest.TokenRequest.StandingOrderBuilder
-
Sets the frequency of the standing order.
- setFromAlias(AliasProtos.Alias) - Method in class io.token.tokenrequest.TokenRequest.Builder
-
Optional.
- setFromMemberId(String) - Method in class io.token.tokenrequest.TokenRequest.Builder
-
Optional.
- setProviderMetadata(ProviderSpecific.ProviderStandingOrderMetadata) - Method in class io.token.tokenrequest.TokenRequest.StandingOrderBuilder
-
Optional.
- setProviderTransferMetadata(ProviderSpecific.ProviderTransferMetadata) - Method in class io.token.tokenrequest.TokenRequest.TransferBuilder
-
Optional.
- setPsuId(String) - Method in class io.token.tokenrequest.TokenRequest.Builder
-
Optional.
- setPurposeCode(String) - Method in class io.token.tokenrequest.TokenRequest.StandingOrderBuilder
-
Optional.
- setPurposeCode(String) - Method in class io.token.tokenrequest.TokenRequest.TransferBuilder
-
Optional.
- setReceiptRequested(boolean) - Method in class io.token.tokenrequest.TokenRequest.Builder
-
Optional.
- setRedirectUrl(String) - Method in class io.token.tokenrequest.TokenRequest.Builder
-
Sets the callback URL to the server that will initiate redemption of the token.
- setRefId(String) - Method in class io.token.tokenrequest.TokenRequest.Builder
-
Sets the reference ID of the token.
- setRemittanceReference(String) - Method in class io.token.tokenrequest.TokenRequest.StandingOrderBuilder
-
Sets the remittance reference of the standing order.
- setRemittanceReference(String) - Method in class io.token.tokenrequest.TokenRequest.TransferBuilder
-
Optional.
- setReturnRefundAccount(boolean) - Method in class io.token.tokenrequest.TokenRequest.StandingOrderBuilder
-
Optional.
- setReturnRefundAccount(boolean) - Method in class io.token.tokenrequest.TokenRequest.TransferBuilder
-
Optional.
- setSetTransferDestinationsUrl(String) - Method in class io.token.tokenrequest.TokenRequest.TransferBuilder
-
Optional.
- setSource(TransferInstructionsProtos.TransferEndpoint) - Method in class io.token.tokenrequest.TokenRequest.Builder
-
Optional.
- setSource(TransferInstructionsProtos.TransferEndpoint) - Method in class io.token.tokenrequest.TokenRequest.BulkTransferBuilder
-
Optional.
- setSource(TransferInstructionsProtos.TransferEndpoint) - Method in class io.token.tokenrequest.TokenRequest.StandingOrderBuilder
-
Optional.
- setSource(TransferInstructionsProtos.TransferEndpoint) - Method in class io.token.tokenrequest.TokenRequest.TransferBuilder
-
Optional.
- setSourceAccount(String) - Method in class io.token.tokenrequest.TokenRequest.Builder
-
Optional.
- setStartDate(String) - Method in class io.token.tokenrequest.TokenRequest.StandingOrderBuilder
-
Sets the start date of the standing order.
- setState(String) - Method in class io.token.tokenrequest.TokenRequest.Builder
-
Sets a developer-specified string that allows state to be persisted between the the request and callback phases of the flow.
- setToAlias(AliasProtos.Alias) - Method in class io.token.tokenrequest.TokenRequest.Builder
-
Sets the alias of the payee/grantee.
- setTokenExpiration(long) - Method in class io.token.tokenrequest.TokenRequest.Builder
-
Optional.
- setToMemberId(String) - Method in class io.token.tokenrequest.TokenRequest.Builder
-
Sets the memberId of the payee/grantee.
- setTransactionHistoryDays(int) - Method in class io.token.tokenrequest.TokenRequest.AccessBuilder
-
Optional.
- setUltimateCreditor(String) - Method in class io.token.tokenrequest.TokenRequest.StandingOrderBuilder
-
Optional.
- setUltimateCreditor(String) - Method in class io.token.tokenrequest.TokenRequest.TransferBuilder
-
Optional.
- setUltimateDebtor(String) - Method in class io.token.tokenrequest.TokenRequest.StandingOrderBuilder
-
Optional.
- setUltimateDebtor(String) - Method in class io.token.tokenrequest.TokenRequest.TransferBuilder
-
Optional.
- setUpMemberImpl(AliasProtos.Alias, String, String) - Method in class io.token.TokenClient
-
Sets up a member given a specific ID of a member that already exists in the system.
- setUserRefId(String) - Method in class io.token.tokenrequest.TokenRequest.Builder
-
Optional.
- signTokenPayload(TokenProtos.TokenPayload, SecurityProtos.Key.Level) - Method in class io.token.Member
-
Signs a token payload.
- signTokenPayload(TokenProtos.TokenPayload, SecurityProtos.Key.Level) - Method in class io.token.rpc.Client
-
Signs a token payload.
- sslConfig - Variable in class io.token.TokenClient.Builder
- STAGING - io.token.TokenClient.TokenCluster
- standingOrderRequestBuilder(double, String, String, String, String, List<TransferInstructionsProtos.TransferDestination>) - Static method in class io.token.tokenrequest.TokenRequest
-
Create a new Builder instance for a standing order token request.
- standingOrderRequestBuilder(ProviderSpecific.ProviderStandingOrderMetadata, List<TransferInstructionsProtos.TransferDestination>) - Static method in class io.token.tokenrequest.TokenRequest
-
Create a new standing order token request builder from provider-specific metadata.
- StepUpRequiredException - Exception in io.token.exceptions
- StepUpRequiredException(String) - Constructor for exception io.token.exceptions.StepUpRequiredException
- SystemTimeClock - Class in io.token.util
- SystemTimeClock() - Constructor for class io.token.util.SystemTimeClock
T
- timeout(long) - Method in class io.token.TokenClient.Builder
-
Sets timeoutMs that is used for the RPC calls.
- timeoutMs - Variable in class io.token.TokenClient.Builder
- toAddAliasOperation(AliasProtos.Alias) - Static method in class io.token.util.Util
-
Converts alias to AddAlias operation.
- toAddAliasOperationMetadata(AliasProtos.Alias) - Static method in class io.token.util.Util
-
Converts alias to MemberOperationMetadata.
- toAddKeyOperation(SecurityProtos.Key) - Static method in class io.token.util.Util
-
Converts Key to AddKey operation.
- TOKEN_REALM - Static variable in class io.token.util.Util
-
The token realm.
- tokenAction(TokenProtos.Token, TokenProtos.TokenSignature.Action) - Method in class io.token.rpc.Client
- TokenClient - Class in io.token
- TokenClient(ManagedChannel, CryptoEngineFactory, TokenClient.TokenCluster) - Constructor for class io.token.TokenClient
-
Creates an instance of a Token SDK.
- TokenClient.Builder<T extends TokenClient.Builder<T>> - Class in io.token
-
Used to create a new
TokenClient
instances. - TokenClient.TokenCluster - Enum in io.token
-
Defines Token cluster to connect to.
- tokenCluster - Variable in class io.token.TokenClient.Builder
- tokenCluster - Variable in class io.token.TokenClient
- TokenCryptoEngine - Class in io.token.security
-
Token implementation of the
CryptoEngine
. - TokenCryptoEngine(String, KeyStore) - Constructor for class io.token.security.TokenCryptoEngine
-
Creates an instance of a crypto engine for the default crypto type (EDDSA).
- TokenCryptoEngine(String, KeyStore, CryptoType) - Constructor for class io.token.security.TokenCryptoEngine
-
Creates an instance.
- TokenCryptoEngineFactory - Class in io.token.security
-
Creates
CryptoEngine
instances bound to a given member id. - TokenCryptoEngineFactory(KeyStore) - Constructor for class io.token.security.TokenCryptoEngineFactory
-
Creates a new instance of the factory that uses supplied store to persist the keys.
- TokenCryptoEngineFactory(KeyStore, CryptoType) - Constructor for class io.token.security.TokenCryptoEngineFactory
- TokenRequest - Class in io.token.tokenrequest
- TokenRequest() - Constructor for class io.token.tokenrequest.TokenRequest
- TokenRequest.AccessBuilder - Class in io.token.tokenrequest
- TokenRequest.Builder<T extends TokenRequest.Builder<T>> - Class in io.token.tokenrequest
- TokenRequest.BulkTransferBuilder - Class in io.token.tokenrequest
- TokenRequest.StandingOrderBuilder - Class in io.token.tokenrequest
- TokenRequest.TransferBuilder - Class in io.token.tokenrequest
- TokenRequestResult - Class in io.token.tokenrequest
- TokenRequestResult() - Constructor for class io.token.tokenrequest.TokenRequestResult
- TokenRequestState - Class in io.token.tokenrequest
- TokenRequestState() - Constructor for class io.token.tokenrequest.TokenRequestState
- toObservable(ListenableFuture<T>) - Static method in class io.token.util.Util
-
Converts
future
toObservable
. - toProto() - Method in class io.token.Account
-
Fetches the original
AccountProtos.Account
object. - toRecoveryAgentOperation(String) - Static method in class io.token.util.Util
-
Converts agent id to AddKey operation.
- toString() - Method in class io.token.Member
- trace(Observable<T>) - Static method in class io.token.TokenClient
-
Wraps provided response message with associated trace id.
- TraceableResult<T> - Class in io.token
-
Wrapper class around
Message
that includes trace id. - TraceableResult(T, String) - Constructor for class io.token.TraceableResult
- TracingInterceptor<ReqT,ResT> - Class in io.token.rpc
-
Interceptor to fetch token-trace-id from grpc call metadata.
- TracingInterceptor() - Constructor for class io.token.rpc.TracingInterceptor
- TracingInterceptorFactory - Class in io.token.rpc
- TracingInterceptorFactory() - Constructor for class io.token.rpc.TracingInterceptorFactory
- transferTokenRequestBuilder(double, String) - Static method in class io.token.tokenrequest.TokenRequest
-
Create a new Builder instance for a transfer token request.
U
- unauthenticated(ManagedChannel) - Static method in class io.token.rpc.ClientFactory
-
Creates new unauthenticated client backed by the specified channel.
- UnauthenticatedClient - Class in io.token.rpc
-
Similar to
Client
but is only used for a handful of requests that don't require authentication. - UnauthenticatedClient(GatewayServiceGrpc.GatewayServiceFutureStub) - Constructor for class io.token.rpc.UnauthenticatedClient
-
Creates an instance.
- UnsecuredFileSystemKeyStore - Class in io.token.security
-
A key store that uses the local file system for persistent storage.
- UnsecuredFileSystemKeyStore(File) - Constructor for class io.token.security.UnsecuredFileSystemKeyStore
-
Creates a new key store with the default clock.
- UnsecuredFileSystemKeyStore(File, Clock) - Constructor for class io.token.security.UnsecuredFileSystemKeyStore
-
Creates a new key store.
- updateMember(MemberProtos.Member, List<MemberProtos.MemberOperation>) - Method in class io.token.rpc.Client
-
Updates member by applying the specified operations that don't contain addAliasOperation.
- updateMember(MemberProtos.Member, List<MemberProtos.MemberOperation>, List<MemberProtos.MemberOperationMetadata>) - Method in class io.token.rpc.Client
-
Updates member by applying the specified operations.
- url() - Method in enum io.token.TokenClient.TokenCluster
- useDefaultRecoveryRule() - Method in class io.token.Member
-
Set Token as the recovery agent.
- useDefaultRecoveryRule() - Method in class io.token.rpc.Client
-
Set Token as the recovery agent.
- useDefaultRecoveryRuleBlocking() - Method in class io.token.Member
-
Set Token as the recovery agent.
- useSsl - Variable in class io.token.TokenClient.Builder
- Util - Class in io.token.util
-
Utility methods.
- Util() - Constructor for class io.token.util.Util
V
- valueOf(String) - Static method in enum io.token.TokenClient.TokenCluster
-
Returns the enum constant of this type with the specified name.
- values() - Static method in enum io.token.TokenClient.TokenCluster
-
Returns an array containing the constants of this enum type, in the order they are declared.
- VerificationException - Exception in io.token.exceptions
- VerificationException(AliasProtos.VerificationStatus) - Constructor for exception io.token.exceptions.VerificationException
- verifyAlias(String, String) - Method in class io.token.Member
-
Verifies a given alias.
- verifyAlias(String, String) - Method in class io.token.rpc.Client
-
Verifies a given alias.
- verifyAliasBlocking(String, String) - Method in class io.token.Member
-
Verifies a given alias.
- VersionMismatchException - Exception in io.token.exceptions
-
Thrown when the Token SDK version is no longer supported by the server.
- VersionMismatchException(String) - Constructor for exception io.token.exceptions.VersionMismatchException
W
- withAuthentication(AuthenticationContext) - Method in interface io.token.rpc.GatewayProvider
- withCryptoEngine(CryptoEngineFactory) - Method in class io.token.TokenClient.Builder
-
Sets the crypto engine to be used with the SDK.
- withFeatureCodes(String...) - Method in class io.token.TokenClient.Builder
-
Sets the feature codes to be used with the client.
- withKeyStore(KeyStore) - Method in class io.token.TokenClient.Builder
-
Sets the keystore to be used with the SDK.
- withSslConfig(SslConfig) - Method in class io.token.TokenClient.Builder
-
Sets configuration parameters for tls client.
All Classes All Packages