Skip navigation links
A B C E F G I L M N P Q R S T U 

A

access_token - Variable in class me.figo.FigoSession
 
access_token - Variable in class me.figo.internal.TokenResponse
 
Account - Class in me.figo.models
Object representing one bank account of the user, independent of the exact account type
Account() - Constructor for class me.figo.models.Account
 
Account.AccountsResponse - Class in me.figo.models
Helper type to match actual response from figo API
AccountBalance - Class in me.figo.models
Object representing the balance of a certain bank account of the user
AccountBalance() - Constructor for class me.figo.models.AccountBalance
 
AccountsResponse() - Constructor for class me.figo.models.Account.AccountsResponse
 
addNotification(Notification) - Method in class me.figo.FigoSession
Register a new notification on the server for the user
addPayment(Payment) - Method in class me.figo.FigoSession
Create a new payment
addTrustedFingerprint(String) - Static method in class me.figo.internal.FigoTrustManager
Add a fingerprint to the trusted list, e.g.
addUser(String, String, String, String, boolean) - Method in class me.figo.FigoConnection
Create a new figo Account
apiEndpoint - Variable in class me.figo.FigoConnection
 
apiEndpoint - Variable in class me.figo.FigoSession
 

B

Bank - Class in me.figo.models
Object representing a Bank
Bank() - Constructor for class me.figo.models.Bank
 

C

checkClientTrusted(X509Certificate[], String) - Method in class me.figo.internal.FigoTrustManager
 
checkServerTrusted(X509Certificate[], String) - Method in class me.figo.internal.FigoTrustManager
 
clientId - Variable in class me.figo.FigoConnection
 
clientSecret - Variable in class me.figo.FigoConnection
 
code - Variable in class me.figo.internal.TokenRequest
 
convertAuthenticationCode(String) - Method in class me.figo.FigoConnection
Convert the authentication code received as result of the login process into an access token usable for data access.
convertRefreshToken(String) - Method in class me.figo.FigoConnection
Convert a refresh token (granted for offline access and returned by `convert_authentication_code`) into an access token usabel for data acccess.
createGson() - Method in class me.figo.FigoConnection
Instantiate the GSON class.
createGson() - Method in class me.figo.FigoSession
Instantiate the GSON class.
createGson() - Static method in class me.figo.internal.GsonAdapter
 
CreateUserRequest - Class in me.figo.internal
Helper type for user creation
CreateUserRequest(String, String, String, String, boolean) - Constructor for class me.figo.internal.CreateUserRequest
 
CreateUserResponse - Class in me.figo.internal
Helper type for user creation
CreateUserResponse() - Constructor for class me.figo.internal.CreateUserResponse
 

E

email - Variable in class me.figo.internal.CreateUserRequest
 
ErrorResponse() - Constructor for class me.figo.FigoException.ErrorResponse
 
expires - Variable in class me.figo.internal.TokenResponse
 

F

FigoConnection - Class in me.figo
Representing a not user-bound connection to the figo connect API.
FigoConnection(String, String, String) - Constructor for class me.figo.FigoConnection
Creates a FigoConnection instance
FigoConnection(String, String, String, int) - Constructor for class me.figo.FigoConnection
Creates a FigoConnection instance
FigoConnection(String, String, String, int, String) - Constructor for class me.figo.FigoConnection
Creates a FigoConnection instance
FigoException - Exception in me.figo
Base Class for all figo Exceptions.
FigoException(String, String) - Constructor for exception me.figo.FigoException
 
FigoException(String, String, Throwable) - Constructor for exception me.figo.FigoException
 
FigoException(FigoException.ErrorResponse) - Constructor for exception me.figo.FigoException
 
FigoException.ErrorResponse - Class in me.figo
 
FigoSession - Class in me.figo
Main entry point to the data access-part of the figo connect java library.
FigoSession(String) - Constructor for class me.figo.FigoSession
Creates a FigoSession instance
FigoSession(String, int) - Constructor for class me.figo.FigoSession
Creates a FigoSession instance
FigoSession(String, int, String) - Constructor for class me.figo.FigoSession
Creates a FigoSession instance
FigoTrustManager - Class in me.figo.internal
 
FigoTrustManager() - Constructor for class me.figo.internal.FigoTrustManager
 

G

getAcceptedIssuers() - Method in class me.figo.internal.FigoTrustManager
 
getAccount(String) - Method in class me.figo.FigoSession
Returns the account with the specified ID
getAccountBalance(String) - Method in class me.figo.FigoSession
Returns the balance details of the account with he specified ID
getAccountBalance(Account) - Method in class me.figo.FigoSession
Returns the balance details of the supplied account
getAccountId() - Method in class me.figo.models.Account
 
getAccountId() - Method in class me.figo.models.Payment
 
getAccountId() - Method in class me.figo.models.Transaction
 
getAccountNumber() - Method in class me.figo.models.Account
 
getAccountNumber() - Method in class me.figo.models.Payment
 
getAccountNumber() - Method in class me.figo.models.Transaction
 
getAccounts() - Method in class me.figo.FigoSession
All accounts the user has granted your App access to
getAccounts() - Method in class me.figo.models.Account.AccountsResponse
List of accounts asked for
getAddress() - Method in class me.figo.models.User
 
getAddtionalIcons() - Method in class me.figo.models.Account
 
getAmount() - Method in class me.figo.models.Payment
 
getAmount() - Method in class me.figo.models.Transaction
 
getBalance() - Method in class me.figo.models.Account
 
getBalance() - Method in class me.figo.models.AccountBalance
 
getBalanceDate() - Method in class me.figo.models.AccountBalance
 
getBank(String) - Method in class me.figo.FigoSession
Get bank
getBank(Account) - Method in class me.figo.FigoSession
Get Bank for account
getBankAdditionalIcons() - Method in class me.figo.models.Payment
 
getBankCode() - Method in class me.figo.models.Account
 
getBankCode() - Method in class me.figo.models.Payment
 
getBankCode() - Method in class me.figo.models.Transaction
 
getBankIcon() - Method in class me.figo.models.Payment
 
getBankId() - Method in class me.figo.models.Account
 
getBankId() - Method in class me.figo.models.Bank
 
getBankName() - Method in class me.figo.models.Account
 
getBankName() - Method in class me.figo.models.Payment
 
getBankName() - Method in class me.figo.models.Transaction
 
getBIC() - Method in class me.figo.models.Account
 
getBookingDate() - Method in class me.figo.models.Transaction
 
getBookingText() - Method in class me.figo.models.Transaction
 
getCode() - Method in class me.figo.models.SynchronizationStatus
 
getCreationTimestamp() - Method in class me.figo.models.Payment
 
getCreditLine() - Method in class me.figo.models.AccountBalance
 
getCurrency() - Method in class me.figo.models.Account
 
getCurrency() - Method in class me.figo.models.Payment
 
getCurrency() - Method in class me.figo.models.Transaction
 
getEmail() - Method in class me.figo.models.User
 
getError() - Method in class me.figo.FigoException.ErrorResponse
 
getErrorCode() - Method in exception me.figo.FigoException
 
getErrorDescription() - Method in class me.figo.FigoException.ErrorResponse
 
getIBAN() - Method in class me.figo.models.Account
 
getIconUrl() - Method in class me.figo.models.Account
 
getJoinDate() - Method in class me.figo.models.User
 
getLanguage() - Method in class me.figo.models.User
 
getLoginUrl(String, String) - Method in class me.figo.FigoConnection
The URL a user should open in his/her web browser to start the login process.
getMessage() - Method in class me.figo.models.SynchronizationStatus
 
getModificationTimestamp() - Method in class me.figo.models.Payment
 
getMonthlySpendingLimit() - Method in class me.figo.models.AccountBalance
 
getName() - Method in class me.figo.models.Account
 
getName() - Method in class me.figo.models.Payment
 
getName() - Method in class me.figo.models.Transaction
 
getName() - Method in class me.figo.models.User
 
getNotification(String) - Method in class me.figo.FigoSession
Retrieve a specific notification by ID
getNotificationId() - Method in class me.figo.models.Notification
 
getNotifications() - Method in class me.figo.FigoSession
All notifications registered by this client for the user
getNotifications() - Method in class me.figo.models.Notification.NotificationsResponse
List of notifications asked for
getNotifyURI() - Method in class me.figo.models.Notification
 
getObserveKey() - Method in class me.figo.models.Notification
 
getOwner() - Method in class me.figo.models.Account
 
getPayment(String, String) - Method in class me.figo.FigoSession
Retrieve a specific payment by ID
getPayment(Account, String) - Method in class me.figo.FigoSession
Retrieve a specific payment by ID
getPaymentId() - Method in class me.figo.models.Payment
 
getPayments() - Method in class me.figo.FigoSession
Retrieve all payments
getPayments(String) - Method in class me.figo.FigoSession
Retrieve all payments on a certain account
getPayments(Account) - Method in class me.figo.FigoSession
all payments on a certain account
getPayments() - Method in class me.figo.models.Payment.PaymentsResponse
 
getPremiumExpiresOn() - Method in class me.figo.models.User
 
getPremiumSubscription() - Method in class me.figo.models.User
 
getPurpose() - Method in class me.figo.models.Payment
 
getPurposeText() - Method in class me.figo.models.Transaction
 
getSepaCreditorId() - Method in class me.figo.models.Bank
 
getState() - Method in class me.figo.models.Notification
 
getStatus() - Method in class me.figo.models.Transaction.TransactionsResponse
 
getSubmissionTimestamp() - Method in class me.figo.models.Payment
 
getSuccessTimestamp() - Method in class me.figo.models.SynchronizationStatus
 
getSyncTimestamp() - Method in class me.figo.models.SynchronizationStatus
 
getSyncURL(String, String) - Method in class me.figo.FigoSession
URL to trigger a synchronisation.
getTransaction(String, String) - Method in class me.figo.FigoSession
Retrieve a specific transaction by ID
getTransactionId() - Method in class me.figo.models.Payment
 
getTransactionId() - Method in class me.figo.models.Transaction
 
getTransactions() - Method in class me.figo.FigoSession
All transactions on all account of the user
getTransactions(String) - Method in class me.figo.FigoSession
Retrieve all transactions on a specific account of the user
getTransactions(Account) - Method in class me.figo.FigoSession
Retrieve all transactions on a specific account of the user
getTransactions(Account, String, Integer, Integer, Boolean) - Method in class me.figo.FigoSession
Get an array of Transaction objects, one for each transaction of the user matching the criteria.
getTransactions(String, String, Integer, Integer, Boolean) - Method in class me.figo.FigoSession
Get an array of Transaction objects, one for each transaction of the user matching the criteria.
getTransactions() - Method in class me.figo.models.Transaction.TransactionsResponse
 
getTrustedFingerprints() - Static method in class me.figo.internal.FigoTrustManager
 
getType() - Method in class me.figo.models.Account
 
getType() - Method in class me.figo.models.Payment
 
getType() - Method in class me.figo.models.Transaction
 
getUser() - Method in class me.figo.FigoSession
Get the current figo Account
getUserId() - Method in class me.figo.models.User
 
getValueDate() - Method in class me.figo.models.Transaction
 
grant_type - Variable in class me.figo.internal.TokenRequest
 
GsonAdapter - Class in me.figo.internal
 
GsonAdapter() - Constructor for class me.figo.internal.GsonAdapter
 

I

isAutoSync() - Method in class me.figo.models.Account
 
isBooked() - Method in class me.figo.models.Transaction
 
isPinSaved() - Method in class me.figo.models.Bank
 
isPremium() - Method in class me.figo.models.User
 
isSendNewsletter() - Method in class me.figo.models.User
 
isVerifiedEmail() - Method in class me.figo.models.User
 

L

language - Variable in class me.figo.internal.CreateUserRequest
 

M

me.figo - package me.figo
 
me.figo.internal - package me.figo.internal
 
me.figo.models - package me.figo.models
 

N

name - Variable in class me.figo.internal.CreateUserRequest
 
Notification - Class in me.figo.models
Object representing a configured notification, e.g a webhook or email hook
Notification() - Constructor for class me.figo.models.Notification
 
Notification(String, String, String) - Constructor for class me.figo.models.Notification
 
Notification.NotificationsResponse - Class in me.figo.models
Helper type to match actual response from figo API
NotificationsResponse() - Constructor for class me.figo.models.Notification.NotificationsResponse
 

P

password - Variable in class me.figo.internal.CreateUserRequest
 
Payment - Class in me.figo.models
Object representing a Payment
Payment() - Constructor for class me.figo.models.Payment
 
Payment(String, String, String, String, String, String, float) - Constructor for class me.figo.models.Payment
 
Payment(String, String, String, String, String, String, String, float) - Constructor for class me.figo.models.Payment
 
Payment.PaymentsResponse - Class in me.figo.models
Helper type to represent the actual answer from the figo API
PaymentsResponse() - Constructor for class me.figo.models.Payment.PaymentsResponse
 

Q

queryApi(String, Object, String, Type) - Method in class me.figo.FigoConnection
Helper method for making a OAuth2-compliant API call
queryApi(String, Object, String, Type) - Method in class me.figo.FigoSession
Query the figo API via HTTP

R

recovery_password - Variable in class me.figo.internal.CreateUserResponse
 
redirect_uri - Variable in class me.figo.internal.SubmitPaymentRequest
 
redirect_uri - Variable in class me.figo.internal.SyncTokenRequest
URL to redirect to when the synchronization finished
redirect_uri - Variable in class me.figo.internal.TokenRequest
 
redirectUri - Variable in class me.figo.FigoConnection
 
refresh_token - Variable in class me.figo.internal.TokenRequest
 
refresh_token - Variable in class me.figo.internal.TokenResponse
 
removeAccount(String) - Method in class me.figo.FigoSession
Remove an account
removeAccount(Account) - Method in class me.figo.FigoSession
Remove an account
removeBankPin(String) - Method in class me.figo.FigoSession
Remove the stored PIN for a bank (if there was one)
removeBankPin(Bank) - Method in class me.figo.FigoSession
Remove the stored PIN for a bank (if there was one)
removeNotification(Notification) - Method in class me.figo.FigoSession
Remove a stored notification from the server
removePayment(Payment) - Method in class me.figo.FigoSession
Remove a stored payment from the server
removeUser() - Method in class me.figo.FigoSession
Delete figo Account
revokeToken(String) - Method in class me.figo.FigoConnection
Revoke a granted access or refresh token and thereby invalidate it.

S

send_newsletter - Variable in class me.figo.internal.CreateUserRequest
 
setAccountId(String) - Method in class me.figo.models.Payment
 
setAccountNumber(String) - Method in class me.figo.models.Payment
 
setAddress(HashMap<String, String>) - Method in class me.figo.models.User
 
setAmount(float) - Method in class me.figo.models.Payment
 
setAutoSync(boolean) - Method in class me.figo.models.Account
 
setBankCode(String) - Method in class me.figo.models.Payment
 
setCreditLine(float) - Method in class me.figo.models.AccountBalance
 
setCurrency(String) - Method in class me.figo.models.Payment
 
setLanguage(String) - Method in class me.figo.models.User
 
setMonthlySpendingLimit(float) - Method in class me.figo.models.AccountBalance
 
setName(String) - Method in class me.figo.models.Account
 
setName(String) - Method in class me.figo.models.Payment
 
setName(String) - Method in class me.figo.models.User
 
setNotifyURI(String) - Method in class me.figo.models.Notification
 
setObserveKey(String) - Method in class me.figo.models.Notification
 
setOwner(String) - Method in class me.figo.models.Account
 
setPurpose(String) - Method in class me.figo.models.Payment
 
setSendNewsletter(boolean) - Method in class me.figo.models.User
 
setSepaCreditorId(String) - Method in class me.figo.models.Bank
 
setState(String) - Method in class me.figo.models.Notification
 
setTransactionId(String) - Method in class me.figo.models.Payment
 
setType(String) - Method in class me.figo.models.Payment
 
state - Variable in class me.figo.internal.SubmitPaymentRequest
 
state - Variable in class me.figo.internal.SyncTokenRequest
State to return when coming back to the calling application after the synchronization finished
submitPayment(Payment, String, String) - Method in class me.figo.FigoSession
Submit payment to bank server
submitPayment(Payment, String, String, String) - Method in class me.figo.FigoSession
Submit payment to bank server
SubmitPaymentRequest - Class in me.figo.internal
Helper type for the request value of /rest/accounts/../payments/../submit
SubmitPaymentRequest(String, String, String) - Constructor for class me.figo.internal.SubmitPaymentRequest
 
SynchronizationStatus - Class in me.figo.models
Represents the status of the synchonisation between figo and the bank servers
SynchronizationStatus() - Constructor for class me.figo.models.SynchronizationStatus
 
SyncTokenRequest - Class in me.figo.internal
Helper type for the call to /rest/sync
SyncTokenRequest(String, String) - Constructor for class me.figo.internal.SyncTokenRequest
 

T

tan_scheme_id - Variable in class me.figo.internal.SubmitPaymentRequest
 
task_token - Variable in class me.figo.internal.TaskTokenResponse
 
TaskTokenResponse - Class in me.figo.internal
Helper type for the return value of /rest/sync or /rest/accounts/../payments/../submit
TaskTokenResponse() - Constructor for class me.figo.internal.TaskTokenResponse
 
timeout - Variable in class me.figo.FigoSession
 
TokenRequest - Class in me.figo.internal
Helper type for OAuth token API
TokenRequest(String, String, String, String) - Constructor for class me.figo.internal.TokenRequest
 
TokenResponse - Class in me.figo.internal
Helper type for OAuth token API
TokenResponse() - Constructor for class me.figo.internal.TokenResponse
 
Transaction - Class in me.figo.models
Object representing one bank transaction on a certain bank account of the user
Transaction() - Constructor for class me.figo.models.Transaction
 
Transaction.TransactionsResponse - Class in me.figo.models
Helper type to represent the actual answer from the figo API
TransactionsResponse() - Constructor for class me.figo.models.Transaction.TransactionsResponse
 

U

updateAccount(Account) - Method in class me.figo.FigoSession
Modify an account
updateAccountBalance(String, AccountBalance) - Method in class me.figo.FigoSession
Modify balance or account limits
updateAccountBalance(Account, AccountBalance) - Method in class me.figo.FigoSession
Modify balance or account limits
updateBank(Bank) - Method in class me.figo.FigoSession
Modify a bank
updateNotification(Notification) - Method in class me.figo.FigoSession
Update a stored notification
updatePayment(Payment) - Method in class me.figo.FigoSession
Update a stored payment
updateUser(User) - Method in class me.figo.FigoSession
Modify figo Account
User - Class in me.figo.models
Object representing an user
User() - Constructor for class me.figo.models.User
 
A B C E F G I L M N P Q R S T U 
Skip navigation links

Copyright © 2014 figo GmbH. All rights reserved.