A B C D E F G H I L M O P R S T U V 
All Classes All Packages

A

Account - Class in io.token.tpp
 
addRedirectUrls(List<String>) - Method in class io.token.tpp.Member
Add redirect URLs.
addRedirectUrls(List<String>) - Method in class io.token.tpp.rpc.Client
Add redirect URLs.
addRedirectUrlsBlocking(List<String>) - Method in class io.token.tpp.Member
Add redirect URLs.
authenticated(ManagedChannel, String, CryptoEngine) - Static method in class io.token.tpp.rpc.ClientFactory
Creates authenticated client backed by the specified channel.

B

build() - Method in class io.token.tpp.TokenClient.Builder
 
builder() - Static method in class io.token.tpp.TokenClient
Creates a new TokenClient.Builder instance that is used to configure and build a TokenClient instance.
Builder() - Constructor for class io.token.tpp.TokenClient.Builder
Creates new builder instance with the defaults initialized.

C

cancelToken(TokenProtos.Token) - Method in class io.token.tpp.Member
Cancels the token by signing it.
cancelToken(TokenProtos.Token) - Method in class io.token.tpp.rpc.Client
Cancels a token.
cancelTokenBlocking(TokenProtos.Token) - Method in class io.token.tpp.Member
Cancels the token by signing it.
Client - Class in io.token.tpp.rpc
An authenticated RPC client that is used to talk to Token gateway.
ClientFactory - Class in io.token.tpp.rpc
A factory class that is used to create Client and UnauthenticatedClient instances.
completeRecovery(String, List<MemberProtos.MemberRecoveryOperation>, SecurityProtos.Key, CryptoEngine) - Method in class io.token.tpp.TokenClient
Completes account recovery.
completeRecoveryBlocking(String, List<MemberProtos.MemberRecoveryOperation>, SecurityProtos.Key, CryptoEngine) - Method in class io.token.tpp.TokenClient
Completes account recovery.
completeRecoveryWithDefaultRule(String, String, String, CryptoEngine) - Method in class io.token.tpp.TokenClient
Completes account recovery if the default recovery rule was set.
completeRecoveryWithDefaultRuleBlocking(String, String, String, CryptoEngine) - Method in class io.token.tpp.TokenClient
Completes account recovery if the default recovery rule was set.
confirmFunds(String, double, String) - Method in interface io.token.tpp.Representable
Confirm that the given account has sufficient funds to cover the charge.
confirmFundsBlocking(String, double, String) - Method in interface io.token.tpp.Representable
Confirm that the given account has sufficient funds to cover the charge.
create(TokenClient.TokenCluster, String) - Static method in class io.token.tpp.TokenClient
Creates a new instance of TokenClient that's configured to use the specified environment.
create(TokenClient.TokenCluster, String, CryptoEngineFactory) - Static method in class io.token.tpp.TokenClient
Creates a new instance of TokenClient that's configured to use the specified environment and crypto engine factory.
create(String) - Method in class io.token.tpp.security.EidasCryptoEngineFactory
 
create(String, String) - Static method in class io.token.tpp.tokenrequest.TokenRequestCallback
 
create(Map<String, String>) - Static method in class io.token.tpp.tokenrequest.TokenRequestCallbackParameters
Parses the token request callback URL's parameters.
create(Map<String, List<String>>) - Static method in class io.token.tpp.tokenrequest.TokenRequestTransferDestinationsCallbackParameters
Parses url parameters such as country, bank and state for the use case to allow TPP to set transfer destinations for cross border payment.
createBulkTransfer(String) - Method in class io.token.tpp.rpc.Client
Redeems a bulk transfer token.
createCustomization(BlobProtos.Blob.Payload, Map<String, String>, String, String, String) - Method in class io.token.tpp.Member
Creates a customization.
createCustomization(BlobProtos.Blob.Payload, Map<String, String>, String, String, String) - Method in class io.token.tpp.rpc.Client
Creates a customization.
createCustomizationBlocking(BlobProtos.Blob.Payload, Map<String, String>, String, String, String) - Method in class io.token.tpp.Member
Creates a customization.
createMember(AliasProtos.Alias) - Method in class io.token.tpp.TokenClient
Creates a new Token member with a set of auto-generated keys, an alias, and member type.
createMember(AliasProtos.Alias, String) - Method in class io.token.tpp.TokenClient
Creates a new Token member with a set of auto-generated keys, an alias, and member type.
createMember(AliasProtos.Alias, String, String) - Method in class io.token.tpp.TokenClient
Creates a new Token member with a set of auto-generated keys, an alias, and member type.
createMemberBlocking(AliasProtos.Alias) - Method in class io.token.tpp.TokenClient
Creates a new Token member with a set of auto-generated keys, an alias, and member type.
createMemberBlocking(AliasProtos.Alias, String) - Method in class io.token.tpp.TokenClient
Creates a new business-use Token member with a set of auto-generated keys and and an alias.
createMemberInRealm(AliasProtos.Alias, String) - Method in class io.token.tpp.TokenClient
Creates a new Token member in the provided realm with a set of auto-generated keys, an alias, and member type.
createMemberInRealmBlocking(AliasProtos.Alias, String) - Method in class io.token.tpp.TokenClient
Creates a new Token member in the provided realm with a set of auto-generated keys, an alias, and member type.
createMemberWithEidas(String, EidasKeyStore, long, TimeUnit) - Method in class io.token.tpp.TokenClient
Creates a TPP member under realm of a bank and registers it with the provided eIDAS certificate.
createRestriction(Gateway.CreateRestrictionRequest) - Method in class io.token.tpp.Member
Create restriction.
createRestriction(Gateway.CreateRestrictionRequest) - Method in class io.token.tpp.rpc.Client
Create restriction.
createRestrictionBlocking(Gateway.CreateRestrictionRequest) - Method in class io.token.tpp.Member
Create restriction.
createStandingOrder(String) - Method in class io.token.tpp.rpc.Client
Redeems a standing order token.
createSubTpp(Gateway.CreateSubTppRequest) - Method in class io.token.tpp.Member
Creates a subTpp.
createSubTpp(Gateway.CreateSubTppRequest) - Method in class io.token.tpp.rpc.Client
Creates a SubTpp.
createSubTppBlocking(Gateway.CreateSubTppRequest) - Method in class io.token.tpp.Member
Creates a subTpp.
createTestBankAccount(double, String) - Method in class io.token.tpp.Member
Creates a test bank account in a fake bank and links the account.
createTestBankAccountBlocking(double, String) - Method in class io.token.tpp.Member
Creates a test bank account in a fake bank and links the account.
createTransfer(TransferProtos.TransferPayload) - Method in class io.token.tpp.rpc.Client
Redeems a transfer token.

D

deleteKeys(String) - Method in class io.token.tpp.security.InMemoryEidasKeyStore
 
deleteRestriction(Gateway.DeleteRestrictionRequest) - Method in class io.token.tpp.Member
Delete restriction.
deleteRestriction(Gateway.DeleteRestrictionRequest) - Method in class io.token.tpp.rpc.Client
Delete restriction.
deleteRestrictionBlocking(Gateway.DeleteRestrictionRequest) - Method in class io.token.tpp.Member
Delete restriction.
deleteSubTpp(Gateway.DeleteSubTppRequest) - Method in class io.token.tpp.Member
Deletes a subTpp.
deleteSubTpp(Gateway.DeleteSubTppRequest) - Method in class io.token.tpp.rpc.Client
Deletes a SubTpp.
deleteSubTppBlocking(Gateway.DeleteSubTppRequest) - Method in class io.token.tpp.Member
Deletes a subTpp.
deleteWebhookConfig() - Method in class io.token.tpp.Member
delete the webhook config.
deleteWebhookConfig() - Method in class io.token.tpp.rpc.Client
delete the webhook config.
deleteWebhookConfigBlocking() - Method in class io.token.tpp.Member
delete the webhook config.

E

EidasCryptoEngineFactory - Class in io.token.tpp.security
 
EidasCryptoEngineFactory(EidasKeyStore) - Constructor for class io.token.tpp.security.EidasCryptoEngineFactory
 
EidasKeyStore - Interface in io.token.tpp.security
A single-key store to store a key from an eIDAS certificate.
EidasRegistrationException - Exception in io.token.tpp.exceptions
 
EidasTimeoutException - Exception in io.token.tpp.exceptions
 
EidasTimeoutException(String, String) - Constructor for exception io.token.tpp.exceptions.EidasTimeoutException
Create a timeout exception.
equals(Object) - Method in class io.token.tpp.rpc.Client
 
ExternalMetadata - Class in io.token.tpp
 

F

forAccessToken(String) - Method in class io.token.tpp.Member
Creates a Representable that acts as another member using the access token that was granted by that member.
forAccessToken(String, boolean) - Method in class io.token.tpp.Member
Creates a Representable that acts as another member using the access token that was granted by that member.
forAccessToken(String, boolean) - Method in class io.token.tpp.rpc.Client
Creates a new instance with On-Behalf-Of authentication set.
forAccessToken(String, SecurityProtos.CustomerTrackingMetadata) - Method in class io.token.tpp.Member
 
forAccessToken(String, SecurityProtos.CustomerTrackingMetadata) - Method in class io.token.tpp.rpc.Client
Creates a new instance with On-Behalf-Of authentication set.

G

generateTokenRequestUrl(String) - Method in class io.token.tpp.TokenClient
Generate a Token request URL from a request ID.
generateTokenRequestUrlBlocking(String) - Method in class io.token.tpp.TokenClient
Generate a Token request URL from a request ID, and state.
getAccessTokens(String, int) - Method in class io.token.tpp.Member
Looks up access tokens owned by the member.
getAccessTokensBlocking(String, int) - Method in class io.token.tpp.Member
Looks up tokens owned by the member.
getAccount(String) - Method in class io.token.tpp.Member
Looks up a funding bank account linked to Token.
getAccount(String) - Method in interface io.token.tpp.Representable
Looks up a funding bank account linked to Token.
getAccountBlocking(String) - Method in class io.token.tpp.Member
Looks up a funding bank account linked to Token.
getAccountBlocking(String) - Method in interface io.token.tpp.Representable
Looks up a funding bank account linked to Token.
getAccounts() - Method in class io.token.tpp.Member
Looks up funding bank accounts linked to Token.
getAccounts() - Method in interface io.token.tpp.Representable
Looks up funding bank accounts linked to Token.
getAccountsBlocking() - Method in class io.token.tpp.Member
Looks up funding bank accounts linked to Token.
getAccountsBlocking() - Method in interface io.token.tpp.Representable
Looks up funding bank accounts linked to Token.
getActiveAccessToken(String) - Method in class io.token.tpp.Member
Looks up a existing access token where the calling member is the grantor and given member is the grantee.
getActiveAccessToken(String) - Method in class io.token.tpp.rpc.Client
Looks up a existing access token where the calling member is the grantor and given member is the grantee.
getActiveAccessTokenBlocking(String) - Method in class io.token.tpp.Member
Looks up a existing access token where the calling member is the grantor and given member is the grantee.
getBalance(String, SecurityProtos.Key.Level) - Method in interface io.token.tpp.Representable
Looks up account balance.
getBalanceBlocking(String, SecurityProtos.Key.Level) - Method in interface io.token.tpp.Representable
Looks up account balance.
getBalances(List<String>, SecurityProtos.Key.Level) - Method in interface io.token.tpp.Representable
Looks up balances for a list of accounts.
getBalancesBlocking(List<String>, SecurityProtos.Key.Level) - Method in interface io.token.tpp.Representable
Looks up balances for a list of accounts.
getBankAuthUrl(String, String, boolean) - Method in class io.token.tpp.Member
Get url to bank authorization page for a token request.
getBankAuthUrl(String, String, SecurityProtos.CustomerTrackingMetadata, boolean) - Method in class io.token.tpp.Member
Get url to bank authorization page for a token request.
getBankAuthUrl(String, String, Optional<SecurityProtos.CustomerTrackingMetadata>, boolean) - Method in class io.token.tpp.rpc.Client
Get url to bank authorization page for a token request.
getBankAuthUrlBlocking(String, String, boolean) - Method in class io.token.tpp.Member
Get url to bank authorization page for a token request.
getBankAuthUrlBlocking(String, String, SecurityProtos.CustomerTrackingMetadata, boolean) - Method in class io.token.tpp.Member
Get url to bank authorization page for a token request.
getBankName() - Method in class io.token.tpp.tokenrequest.TokenRequestTransferDestinationsCallbackParameters
 
getBlob(String) - Method in class io.token.tpp.Member
Retrieves a blob from the server.
getBlob(String) - Method in class io.token.tpp.rpc.Client
Retrieves a blob from the server.
getBlobBlocking(String) - Method in class io.token.tpp.Member
Retrieves a blob from the server.
getBulkTransfer(String) - Method in class io.token.tpp.Member
Looks up an existing bulk transfer.
getBulkTransfer(String) - Method in class io.token.tpp.rpc.Client
Looks up an existing bulk transfer.
getBulkTransferBlocking(String) - Method in class io.token.tpp.Member
Looks up an existing bulk transfer.
getById(String, String) - Method in interface io.token.tpp.security.EidasKeyStore
 
getByLevel(String, SecurityProtos.Key.Level) - Method in interface io.token.tpp.security.EidasKeyStore
 
getCertificate() - Method in interface io.token.tpp.security.EidasKeyStore
Get a certificate stored by this key store.
getCertificate() - Method in class io.token.tpp.security.InMemoryEidasKeyStore
 
getCertificateSerialNumber() - Method in interface io.token.tpp.security.EidasKeyStore
Get a certificate serial number.
getCertificateSerialNumber() - Method in class io.token.tpp.security.InMemoryEidasKeyStore
 
getConsent() - Method in class io.token.tpp.ExternalMetadata
 
getCountry() - Method in class io.token.tpp.tokenrequest.TokenRequestTransferDestinationsCallbackParameters
 
getEidasCertificateStatus() - Method in class io.token.tpp.Member
Get status of the current eIDAS certificate along with the certificate itself, if present.
getEidasCertificateStatus() - Method in class io.token.tpp.rpc.Client
Get status of the current eIDAS certificate along with the certificate itself.
getEidasVerificationStatus(String) - Method in class io.token.tpp.Member
Retrieves an eIDAS verification status by verificationId.
getEidasVerificationStatus(String) - Method in class io.token.tpp.rpc.Client
Retrieves an eIDAS verification status by verificationId.
getExternalMetadata(String) - Method in class io.token.tpp.Member
Get the external metadata from the bank associated with a token request.
getExternalMetadata(String) - Method in class io.token.tpp.rpc.Client
Get the external metadata from the bank associated with a token request.
getExternalMetadataBlocking(String) - Method in class io.token.tpp.Member
Get the external metadata from the bank associated with a token request.
getKey() - Method in interface io.token.tpp.security.EidasKeyStore
Get a key stored by this key store.
getKey() - Method in class io.token.tpp.security.InMemoryEidasKeyStore
 
getMember(String) - Method in class io.token.tpp.rpc.UnauthenticatedClient
Looks up member information for the given member ID.
getMember(String) - Method in class io.token.tpp.TokenClient
Return a Member set up to use some Token member's keys (assuming we have them).
getMemberBlocking(String) - Method in class io.token.tpp.TokenClient
Return a Member set up to use some Token member's keys (assuming we have them).
getMemberId() - Method in exception io.token.tpp.exceptions.EidasTimeoutException
 
getOnBehalfOf() - Method in class io.token.tpp.rpc.Client
 
getOpenBankingStandard() - Method in class io.token.tpp.ExternalMetadata
 
getPlatform() - Method in class io.token.tpp.TokenClient.Builder
 
getRedirectUrls() - Method in class io.token.tpp.Member
Get all redirect URLs.
getRedirectUrls() - Method in class io.token.tpp.rpc.Client
Get redirect URLs.
getRedirectUrlsBlocking() - Method in class io.token.tpp.Member
Get all redirect URLs.
getRestrictions(Gateway.GetRestrictionsRequest) - Method in class io.token.tpp.Member
Get restrictions.
getRestrictions(Gateway.GetRestrictionsRequest) - Method in class io.token.tpp.rpc.Client
Delete restriction.
getRestrictionsBlocking(Gateway.GetRestrictionsRequest) - Method in class io.token.tpp.Member
Get restrictions.
getSerializedState() - Method in class io.token.tpp.tokenrequest.TokenRequestCallbackParameters
 
getSignature() - Method in class io.token.tpp.tokenrequest.TokenRequestCallbackParameters
 
getSigningKey(MemberProtos.Member, SecurityProtos.Signature) - Static method in class io.token.tpp.util.Util
Get the key corresponding to a signature.
getStandingOrder(String, String, SecurityProtos.Key.Level) - Method in interface io.token.tpp.Representable
Looks up an existing standing order for a given account.
getStandingOrderBlocking(String, String, SecurityProtos.Key.Level) - Method in interface io.token.tpp.Representable
Looks up an existing standing order for a given account.
getStandingOrders(String, String, int, SecurityProtos.Key.Level) - Method in interface io.token.tpp.Representable
Looks up standing orders for a given account.
getStandingOrdersBlocking(String, String, int, SecurityProtos.Key.Level) - Method in interface io.token.tpp.Representable
Looks up standing orders for a given account.
getStandingOrderSubmission(String) - Method in class io.token.tpp.Member
Looks up an existing Token standing order submission.
getStandingOrderSubmission(String) - Method in class io.token.tpp.rpc.Client
Looks up an existing Token standing order submission.
getStandingOrderSubmissionBlocking(String) - Method in class io.token.tpp.Member
Looks up an existing Token standing order submission.
getStandingOrderSubmissions(String, int) - Method in class io.token.tpp.Member
Looks up existing Token standing order submissions.
getStandingOrderSubmissions(String, int) - Method in class io.token.tpp.rpc.Client
Looks up a list of existing standing order submissions.
getStandingOrderSubmissionsBlocking(String, int) - Method in class io.token.tpp.Member
Looks up existing Token standing order submissions.
getState() - Method in class io.token.tpp.tokenrequest.TokenRequestCallback
Get the state returned at the end of the Token Request Flow.
getStatus() - Method in exception io.token.tpp.exceptions.EidasRegistrationException
 
getSupportedTransferDestinationTypes() - Method in class io.token.tpp.tokenrequest.TokenRequestTransferDestinationsCallbackParameters
 
getToken(String) - Method in class io.token.tpp.Member
Looks up a existing token.
getToken(String) - Method in class io.token.tpp.rpc.Client
Looks up a existing token.
getTokenBlocking(String) - Method in class io.token.tpp.Member
Looks up an existing token.
getTokenId() - Method in class io.token.tpp.tokenrequest.TokenRequestCallback
Get the token ID returned at the end of the Token Request Flow.
getTokenId() - Method in class io.token.tpp.tokenrequest.TokenRequestCallbackParameters
 
getTokenMember() - Method in class io.token.tpp.rpc.UnauthenticatedClient
Return the token member.
getTokenRequestResult(String) - Method in class io.token.tpp.Member
Get the token request result based on a token's tokenRequestId.
getTokenRequestResult(String) - Method in class io.token.tpp.rpc.Client
Get the token request result based on a token's tokenRequestId.
getTokenRequestResult(String) - Method in class io.token.tpp.rpc.UnauthenticatedClient
Get the token request result based on a token's tokenRequestId.
getTokenRequestResult(String) - Method in class io.token.tpp.TokenClient
Get the token request result based on a token's tokenRequestId.
getTokenRequestResultBlocking(String) - Method in class io.token.tpp.Member
Get the token request result based on a token's tokenRequestId.
getTokenRequestResultBlocking(String) - Method in class io.token.tpp.TokenClient
Get the token request result based on a token's tokenRequestId.
getTokenRequestResultWithStatus(String) - Method in class io.token.tpp.Member
Get the token request result with status based on a token's tokenRequestId.
getTokenRequestResultWithStatus(String) - Method in class io.token.tpp.rpc.Client
Get the token request result with status based on a token's tokenRequestId.
getTokenRequestResultWithStatusBlocking(String) - Method in class io.token.tpp.Member
Get the token request result with status based on a token's tokenRequestId.
getTokens(Gateway.GetTokensRequest.Type, String, int) - Method in class io.token.tpp.rpc.Client
Looks up a list of existing token.
getTransaction(String, String, SecurityProtos.Key.Level) - Method in interface io.token.tpp.Representable
Looks up an existing transaction for a given account.
getTransactionBlocking(String, String, SecurityProtos.Key.Level) - Method in interface io.token.tpp.Representable
Looks up an existing transaction for a given account.
getTransactions(String, String, int, SecurityProtos.Key.Level) - Method in interface io.token.tpp.Representable
Looks up transactions for a given account.
getTransactions(String, String, int, SecurityProtos.Key.Level, String, String) - Method in interface io.token.tpp.Representable
Looks up transactions for a given account.
getTransactionsBlocking(String, String, int, SecurityProtos.Key.Level) - Method in interface io.token.tpp.Representable
Looks up transactions for a given account.
getTransactionsBlocking(String, String, int, SecurityProtos.Key.Level, String, String) - Method in interface io.token.tpp.Representable
Looks up transactions for a given account.
getTransfer(String) - Method in class io.token.tpp.Member
Looks up an existing token transfer.
getTransfer(String) - Method in class io.token.tpp.rpc.Client
Looks up an existing transfer.
getTransfer(String, Boolean) - Method in class io.token.tpp.Member
Looks up an existing token transfer.
getTransfer(String, Boolean) - Method in class io.token.tpp.rpc.Client
Looks up an existing transfer.
getTransferBlocking(String) - Method in class io.token.tpp.Member
Looks up an existing token transfer.
getTransferBlocking(String, Boolean) - Method in class io.token.tpp.Member
Looks up an existing token transfer.
getTransfers(String, int, String) - Method in class io.token.tpp.Member
Looks up existing token transfers.
getTransfers(String, int, String) - Method in class io.token.tpp.rpc.Client
Looks up a list of existing transfers.
getTransfersBlocking(String, int, String) - Method in class io.token.tpp.Member
Looks up existing token transfers.
getTransferTokens(String, int) - Method in class io.token.tpp.Member
Looks up transfer tokens owned by the member.
getTransferTokensBlocking(String, int) - Method in class io.token.tpp.Member
Looks up tokens owned by the member.
getVerificationId() - Method in exception io.token.tpp.exceptions.EidasTimeoutException
 
getVersion() - Static method in class io.token.gradle.TokenProject
 
getWebhookConfig() - Method in class io.token.tpp.Member
Get the webhook config.
getWebhookConfig() - Method in class io.token.tpp.rpc.Client
Get the webhook config.
getWebhookConfigBlocking() - Method in class io.token.tpp.Member
Get the webhook config.

H

hashCode() - Method in class io.token.tpp.rpc.Client
 

I

initiateBankAuthorization(String, boolean) - Method in class io.token.tpp.Member
Initiate authorization process with the source bank, for an existing token request.
initiateBankAuthorization(String, SecurityProtos.CustomerTrackingMetadata, boolean) - Method in class io.token.tpp.Member
Initiate authorization process with the source bank, for an existing token request.
initiateBankAuthorization(String, Map<String, String>, boolean) - Method in class io.token.tpp.Member
Initiate authorization process with the source bank, for an existing token request.
initiateBankAuthorization(String, Map<String, String>, SecurityProtos.CustomerTrackingMetadata, boolean) - Method in class io.token.tpp.Member
Initiate authorization process with the source bank, for an existing token request.
initiateBankAuthorization(String, Map<String, String>, Optional<SecurityProtos.CustomerTrackingMetadata>, boolean) - Method in class io.token.tpp.rpc.Client
Initiate authorization process with the source bank, for an existing token request.
initiateBankAuthorizationBlocking(String, boolean) - Method in class io.token.tpp.Member
Initiate authorization process with the source bank, for an existing token request.
initiateBankAuthorizationBlocking(String, SecurityProtos.CustomerTrackingMetadata, boolean) - Method in class io.token.tpp.Member
Initiate authorization process with the source bank, for an existing token request.
initiateBankAuthorizationBlocking(String, Map<String, String>, boolean) - Method in class io.token.tpp.Member
Initiate authorization process with the source bank, for an existing token request.
initiateBankAuthorizationBlocking(String, Map<String, String>, SecurityProtos.CustomerTrackingMetadata, boolean) - Method in class io.token.tpp.Member
Initiate authorization process with the source bank, for an existing token request.
InMemoryEidasKeyStore - Class in io.token.tpp.security
In memory implementation of the EidasKeyStore.
InMemoryEidasKeyStore(File, File) - Constructor for class io.token.tpp.security.InMemoryEidasKeyStore
Creates a key store with a single private key and a corresponding certificate.
InMemoryEidasKeyStore(String, PrivateKey) - Constructor for class io.token.tpp.security.InMemoryEidasKeyStore
Creates a key store with a single private key and a corresponding certificate.
InMemoryEidasKeyStore(X509Certificate, PrivateKey) - Constructor for class io.token.tpp.security.InMemoryEidasKeyStore
Creates a key store with a single private key and a corresponding certificate.
InvalidStateException - Exception in io.token.tpp.exceptions
 
InvalidStateException(String) - Constructor for exception io.token.tpp.exceptions.InvalidStateException
 
InvalidTokenRequestQuery - Exception in io.token.tpp.exceptions
 
InvalidTokenRequestQuery() - Constructor for exception io.token.tpp.exceptions.InvalidTokenRequestQuery
 
io.token.gradle - package io.token.gradle
 
io.token.tpp - package io.token.tpp
 
io.token.tpp.exceptions - package io.token.tpp.exceptions
 
io.token.tpp.rpc - package io.token.tpp.rpc
 
io.token.tpp.security - package io.token.tpp.security
 
io.token.tpp.tokenrequest - package io.token.tpp.tokenrequest
 
io.token.tpp.util - package io.token.tpp.util
 

L

listKeys(String) - Method in interface io.token.tpp.security.EidasKeyStore
 

M

member() - Method in class io.token.tpp.Account
 
Member - Class in io.token.tpp
Represents a Member in the Token system.

O

onBankAuthCallback(String, String) - Method in class io.token.tpp.Member
Forward the callback from the bank (after user authentication) to Token.
onBankAuthCallback(String, String, SecurityProtos.CustomerTrackingMetadata) - Method in class io.token.tpp.Member
Forward the callback from the bank (after user authentication) to Token.
onBankAuthCallback(String, String, Optional<SecurityProtos.CustomerTrackingMetadata>) - Method in class io.token.tpp.rpc.Client
Forward the callback from the bank (after user authentication) to Token.
onBankAuthCallbackBlocking(String, String) - Method in class io.token.tpp.Member
Forward the callback from the bank (after user authentication) to Token.
onBankAuthCallbackBlocking(String, String, SecurityProtos.CustomerTrackingMetadata) - Method in class io.token.tpp.Member
Forward the callback from the bank (after user authentication) to Token.

P

parseQueryString(String) - Static method in class io.token.tpp.util.Util
Returns map of query string parameters, given a query string.
parseSetTransferDestinationsUrl(String) - Method in class io.token.tpp.TokenClient
Parse the Set Transfer Destinations Url callback parameters to extract state, region and supported .
parseSetTransferDestinationsUrlParams(Map<String, List<String>>) - Method in class io.token.tpp.TokenClient
Parse the Set Transfer Destinations Url callback parameters to extract country, bank and supported payments.
parseTokenRequestCallbackParams(Map<String, String>, String) - Method in class io.token.tpp.TokenClient
Deprecated.
parseTokenRequestCallbackParamsBlocking(Map<String, String>, String) - Method in class io.token.tpp.TokenClient
Deprecated.
parseTokenRequestCallbackUrl(String, String) - Method in class io.token.tpp.TokenClient
Deprecated.
parseTokenRequestCallbackUrlBlocking(String, String) - Method in class io.token.tpp.TokenClient
Deprecated.
put(String, SecretKey) - Method in class io.token.tpp.security.InMemoryEidasKeyStore
 

R

recoverEidasMember(EidasProtos.EidasRecoveryPayload, String, CryptoEngine) - Method in class io.token.tpp.rpc.UnauthenticatedClient
Recovers an eIDAS-verified member with eidas payload.
recoverEidasMember(EidasProtos.EidasRecoveryPayload, String, CryptoEngine) - Method in class io.token.tpp.TokenClient
Recovers an eIDAS-verified member with eIDAS payload.
redeemBulkTransferToken(String) - Method in class io.token.tpp.Member
Redeems a bulk transfer token.
redeemBulkTransferTokenBlocking(String) - Method in class io.token.tpp.Member
Redeems a bulk transfer token.
redeemStandingOrderToken(String) - Method in class io.token.tpp.Member
Redeems a standing order token.
redeemStandingOrderTokenBlocking(String) - Method in class io.token.tpp.Member
Redeems a standing order token.
redeemToken(TokenProtos.Token) - Method in class io.token.tpp.Member
Redeems a transfer token.
redeemToken(TokenProtos.Token, TransferInstructionsProtos.TransferDestination) - Method in class io.token.tpp.Member
Redeems a transfer token.
redeemToken(TokenProtos.Token, TransferInstructionsProtos.TransferDestination, String) - Method in class io.token.tpp.Member
Deprecated.
Use TransferDestination instead of TransferEndpoint.
redeemToken(TokenProtos.Token, Double, String, TransferInstructionsProtos.TransferDestination) - Method in class io.token.tpp.Member
Redeems a transfer token.
redeemToken(TokenProtos.Token, Double, String, String) - Method in class io.token.tpp.Member
Redeems a transfer token.
redeemToken(TokenProtos.Token, Double, String, String, TransferInstructionsProtos.TransferDestination) - Method in class io.token.tpp.Member
Redeems a transfer token.
redeemToken(TokenProtos.Token, Double, String, String, TransferInstructionsProtos.TransferDestination, String) - Method in class io.token.tpp.Member
Redeems a transfer token.
redeemToken(TokenProtos.Token, Double, String, String, String) - Method in class io.token.tpp.Member
Redeems a transfer token.
redeemToken(TokenProtos.Token, String) - Method in class io.token.tpp.Member
Redeems a transfer token.
redeemToken(String) - Method in class io.token.tpp.Member
Redeems a transfer token.
redeemTokenBlocking(TokenProtos.Token) - Method in class io.token.tpp.Member
Redeems a transfer token.
redeemTokenBlocking(TokenProtos.Token, TransferInstructionsProtos.TransferDestination) - Method in class io.token.tpp.Member
Redeems a transfer token.
redeemTokenBlocking(TokenProtos.Token, TransferInstructionsProtos.TransferDestination, String) - Method in class io.token.tpp.Member
Redeems a transfer token.
redeemTokenBlocking(TokenProtos.Token, Double, String, TransferInstructionsProtos.TransferDestination) - Method in class io.token.tpp.Member
Redeems a transfer token.
redeemTokenBlocking(TokenProtos.Token, Double, String, String) - Method in class io.token.tpp.Member
Redeems a transfer token.
redeemTokenBlocking(TokenProtos.Token, Double, String, String, TransferInstructionsProtos.TransferDestination) - Method in class io.token.tpp.Member
Redeems a transfer token.
redeemTokenBlocking(TokenProtos.Token, Double, String, String, TransferInstructionsProtos.TransferDestination, String) - Method in class io.token.tpp.Member
Redeems a transfer token.
redeemTokenBlocking(TokenProtos.Token, Double, String, String, String) - Method in class io.token.tpp.Member
Redeems a transfer token.
redeemTokenBlocking(TokenProtos.Token, String) - Method in class io.token.tpp.Member
Redeems a transfer token.
redeemTokenBlocking(String) - Method in class io.token.tpp.Member
Redeems a transfer token.
registerWithEidas(EidasProtos.RegisterWithEidasPayload, String) - Method in class io.token.tpp.rpc.UnauthenticatedClient
Create and onboard a business member under realm of a bank using eIDAS certificate.
registerWithEidas(EidasProtos.RegisterWithEidasPayload, String) - Method in class io.token.tpp.TokenClient
Creates a business member under realm of a bank with an EIDAS alias (with value equal to the authNumber from the certificate) and a PRIVILEGED-level public key taken from the certificate.
registrationException(EidasProtos.EidasVerificationStatus, String) - Static method in exception io.token.tpp.exceptions.EidasRegistrationException
 
removeRedirectUrls(List<String>) - Method in class io.token.tpp.Member
Remove redirect URLs.
removeRedirectUrls(List<String>) - Method in class io.token.tpp.rpc.Client
Remove redirect URLs.
removeRedirectUrlsBlocking(List<String>) - Method in class io.token.tpp.Member
Remove redirect URLs.
Representable - Interface in io.token.tpp
Represents the part of a token member that can be accessed through an access token.
resolveTransferDestinations(String) - Method in interface io.token.tpp.Representable
Resolves transfer destinations for the given account ID.
resolveTransferDestinationsBlocking(String) - Method in interface io.token.tpp.Representable
Resolves transfer destinations for the given account ID.
retrieveSubTpp(Gateway.RetrieveSubTppRequest) - Method in class io.token.tpp.Member
Retrieves a SubTpp.
retrieveSubTpp(Gateway.RetrieveSubTppRequest) - Method in class io.token.tpp.rpc.Client
Retrieves a SubTpp.
retrieveSubTppBlocking(Gateway.RetrieveSubTppRequest) - Method in class io.token.tpp.Member
Retrieves a SubTpp.
retrieveSubTppChildren(Gateway.RetrieveSubTppChildrenRequest) - Method in class io.token.tpp.Member
Retrieves SubTpp childrens.
retrieveSubTppChildren(Gateway.RetrieveSubTppChildrenRequest) - Method in class io.token.tpp.rpc.Client
Retrieves SubTpp childrens.
retrieveSubTppChildrenBlocking(Gateway.RetrieveSubTppChildrenRequest) - Method in class io.token.tpp.Member
Retrieves SubTpp childrens.
retrieveSubTpps(Gateway.RetrieveSubTppsRequest) - Method in class io.token.tpp.Member
Retrieves root SubTpps.
retrieveSubTpps(Gateway.RetrieveSubTppsRequest) - Method in class io.token.tpp.rpc.Client
Retrieves root SubTpps.
retrieveSubTppsBlocking(Gateway.RetrieveSubTppsRequest) - Method in class io.token.tpp.Member
Retrieves root SubTpps.
retrieveTokenRequest(String) - Method in class io.token.tpp.rpc.UnauthenticatedClient
Retrieves a transfer token request.
retrieveTokenRequest(String) - Method in class io.token.tpp.TokenClient
Return a TokenRequest that was previously stored.
retrieveTokenRequestBlocking(String) - Method in class io.token.tpp.TokenClient
Return a TokenRequest that was previously stored.
retryWithExponentialBackoff(long, long, double, long, Callable<T>, Predicate<T>) - Static method in class io.token.tpp.util.Util
Repetitively run a function until the result of the function is acceptable (defined by retryIf predicate) or the total wait time exceeds the requested amount (timeoutMs).
retryWithExponentialBackoffNoThrow(long, long, double, long, Callable<T>, Predicate<T>) - Static method in class io.token.tpp.util.Util
Repetitively run a function until the result of the function is acceptable (defined by retryIf predicate) or the total wait time exceeds the requested amount (timeoutMs).

S

setProfile(MemberProtos.Profile) - Method in class io.token.tpp.Member
setProfile(MemberProtos.Profile) - Method in class io.token.tpp.rpc.Client
setProfileBlocking(MemberProtos.Profile) - Method in class io.token.tpp.Member
Deprecated.
setProfileName(String) - Method in class io.token.tpp.Member
Replaces auth'd member's profile name.
setProfileName(String) - Method in class io.token.tpp.rpc.Client
Replaces a member's profile name.
setProfileNameBlocking(String) - Method in class io.token.tpp.Member
Replaces the authenticated member's profile namex.
setProfilePicture(BlobProtos.Blob.Payload) - Method in class io.token.tpp.rpc.Client
Replaces a member's public profile picture.
setProfilePicture(String, byte[]) - Method in class io.token.tpp.Member
Replaces auth'd member's public profile picture.
setProfilePictureBlocking(String, byte[]) - Method in class io.token.tpp.Member
Replaces auth'd member's public profile picture.
setTokenRequestTransferDestinations(String, List<TransferInstructionsProtos.TransferDestination>) - Method in class io.token.tpp.Member
Sets destination account for once if it hasn't been set.
setTokenRequestTransferDestinations(String, List<TransferInstructionsProtos.TransferDestination>) - Method in class io.token.tpp.rpc.Client
Sets destination accounts for once if it hasn't been set.
setTokenRequestTransferDestinationsBlocking(String, List<TransferInstructionsProtos.TransferDestination>) - Method in class io.token.tpp.Member
Sets destination account for once if it hasn't been set.
setUpMember(AliasProtos.Alias, String) - Method in class io.token.tpp.TokenClient
Sets up a member given a specific ID of a member that already exists in the system.
setWebhookConfig(WebhookProtos.Webhook.Config) - Method in class io.token.tpp.Member
Set a webhook config.
setWebhookConfig(WebhookProtos.Webhook.Config) - Method in class io.token.tpp.rpc.Client
Set a webhook config.
setWebhookConfigBlocking(WebhookProtos.Webhook.Config) - Method in class io.token.tpp.Member
Set a webhook config.
storeTokenRequest(TokenProtos.TokenRequestPayload, TokenProtos.TokenRequestOptions) - Method in class io.token.tpp.rpc.Client
Stores a token request.
storeTokenRequest(TokenRequest) - Method in class io.token.tpp.Member
Stores a token request.
storeTokenRequestBlocking(TokenRequest) - Method in class io.token.tpp.Member
Stores a token request to be retrieved later (possibly by another member).

T

TOKEN - Static variable in class io.token.tpp.util.Util
The token alias.
TokenClient - Class in io.token.tpp
 
TokenClient.Builder - Class in io.token.tpp
 
TokenProject - Class in io.token.gradle
 
TokenRequestCallback - Class in io.token.tpp.tokenrequest
Represents callback in Token Request Flow.
TokenRequestCallback() - Constructor for class io.token.tpp.tokenrequest.TokenRequestCallback
 
TokenRequestCallbackParameters - Class in io.token.tpp.tokenrequest
 
TokenRequestCallbackParameters() - Constructor for class io.token.tpp.tokenrequest.TokenRequestCallbackParameters
 
TokenRequestTransferDestinationsCallbackParameters - Class in io.token.tpp.tokenrequest
 
TokenRequestTransferDestinationsCallbackParameters() - Constructor for class io.token.tpp.tokenrequest.TokenRequestTransferDestinationsCallbackParameters
 
triggerBalanceStepUpNotification(List<String>) - Method in class io.token.tpp.Member
Trigger a step up notification for balance requests.
triggerBalanceStepUpNotification(List<String>) - Method in class io.token.tpp.rpc.Client
Trigger a step up notification for balance requests.
triggerBalanceStepUpNotificationBlocking(List<String>) - Method in class io.token.tpp.Member
Trigger a step up notification for balance requests.
triggerTransactionStepUpNotification(String) - Method in class io.token.tpp.Member
Trigger a step up notification for transaction requests.
triggerTransactionStepUpNotification(String) - Method in class io.token.tpp.rpc.Client
Trigger a step up notification for transaction requests.
triggerTransactionStepUpNotificationBlocking(String) - Method in class io.token.tpp.Member
Trigger a step up notification for transaction requests.

U

unauthenticated(ManagedChannel) - Static method in class io.token.tpp.rpc.ClientFactory
Creates new unauthenticated client backed by the specified channel.
UnauthenticatedClient - Class in io.token.tpp.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.tpp.rpc.UnauthenticatedClient
Creates an instance.
urlDecode(String) - Static method in class io.token.tpp.util.Util
URL decodes a string.
urlEncode(String) - Static method in class io.token.tpp.util.Util
URL encodes a string.
Util - Class in io.token.tpp.util
Utility methods.

V

verifyEidas(EidasProtos.VerifyEidasPayload, String) - Method in class io.token.tpp.Member
Verifies eIDAS alias with an eIDAS certificate, containing auth number equal to the value of the alias.
verifyEidas(EidasProtos.VerifyEidasPayload, String) - Method in class io.token.tpp.rpc.Client
Verifies eIDAS certificate.
verifySignature(MemberProtos.Member, Message, SecurityProtos.Signature) - Static method in class io.token.tpp.util.Util
Verify the signature of the payload.
A B C D E F G H I L M O P R S T U V 
All Classes All Packages