Skip navigation links
A C D G I P R S U V 

A

ActivationController - Class in io.getlime.rest.api.security.controller
Controller implementing activation related end-points from the PowerAuth Standard API.
ActivationController() - Constructor for class io.getlime.rest.api.security.controller.ActivationController
 
authenticate(Authentication) - Method in class io.getlime.rest.api.security.provider.PowerAuthAuthenticationProvider
 
AUTHENTICATION_OBJECT - Static variable in annotation type io.getlime.rest.api.security.annotation.PowerAuth
 

C

commence(HttpServletRequest, HttpServletResponse, AuthenticationException) - Method in class io.getlime.rest.api.security.entrypoint.PowerAuthApiAuthenticationEntryPoint
 
createActivation(PowerAuthApiRequest<ActivationCreateRequest>) - Method in class io.getlime.rest.api.security.controller.ActivationController
Create a new activation.

D

doFilterInternal(HttpServletRequest, HttpServletResponse, FilterChain) - Method in class io.getlime.rest.api.security.filter.PowerAuthRequestFilter
 

G

getActivationId() - Method in class io.getlime.rest.api.security.authentication.PowerAuthApiAuthentication
Get activation ID
getActivationId() - Method in class io.getlime.rest.api.security.authentication.PowerAuthAuthentication
Get activation ID.
getActivationStatus(PowerAuthApiRequest<ActivationStatusRequest>) - Method in class io.getlime.rest.api.security.controller.ActivationController
Get activation status.
getApplicationKey() - Method in class io.getlime.rest.api.security.authentication.PowerAuthAuthentication
Get application key.
getAuthorities() - Method in class io.getlime.rest.api.security.authentication.PowerAuthApiAuthentication
 
getCredentials() - Method in class io.getlime.rest.api.security.authentication.PowerAuthApiAuthentication
 
getCredentials() - Method in class io.getlime.rest.api.security.authentication.PowerAuthAuthentication
 
getData() - Method in class io.getlime.rest.api.security.authentication.PowerAuthAuthentication
Get request data.
getHttpMethod() - Method in class io.getlime.rest.api.security.authentication.PowerAuthAuthentication
Get HTTP method.
getInputStream() - Method in class io.getlime.rest.api.security.filter.ResettableStreamHttpServletRequest
 
getName() - Method in class io.getlime.rest.api.security.authentication.PowerAuthApiAuthentication
 
getNonce() - Method in class io.getlime.rest.api.security.authentication.PowerAuthAuthentication
Get nonce.
getPrincipal() - Method in class io.getlime.rest.api.security.authentication.PowerAuthApiAuthentication
 
getPrincipal() - Method in class io.getlime.rest.api.security.authentication.PowerAuthAuthentication
 
getRequestBody() - Method in class io.getlime.rest.api.security.filter.ResettableStreamHttpServletRequest
Get request body.
getRequestUri() - Method in class io.getlime.rest.api.security.authentication.PowerAuthAuthentication
Get request URI identifier.
getSignature() - Method in class io.getlime.rest.api.security.authentication.PowerAuthAuthentication
Get signature.
getSignatureType() - Method in class io.getlime.rest.api.security.authentication.PowerAuthAuthentication
Get signature type.
getUserId() - Method in class io.getlime.rest.api.security.authentication.PowerAuthApiAuthentication
Get user ID

I

io.getlime.rest.api.security.annotation - package io.getlime.rest.api.security.annotation
 
io.getlime.rest.api.security.application - package io.getlime.rest.api.security.application
 
io.getlime.rest.api.security.authentication - package io.getlime.rest.api.security.authentication
 
io.getlime.rest.api.security.controller - package io.getlime.rest.api.security.controller
 
io.getlime.rest.api.security.entrypoint - package io.getlime.rest.api.security.entrypoint
 
io.getlime.rest.api.security.exception - package io.getlime.rest.api.security.exception
 
io.getlime.rest.api.security.filter - package io.getlime.rest.api.security.filter
 
io.getlime.rest.api.security.provider - package io.getlime.rest.api.security.provider
 
isAllowedApplicationKey(String) - Method in interface io.getlime.rest.api.security.application.PowerAuthApplicationConfiguration
Check if a given application key is allowed in given server instance.

P

PowerAuth - Annotation Type in io.getlime.rest.api.security.annotation
 
POWERAUTH_SIGNATURE_BASE_STRING - Static variable in class io.getlime.rest.api.security.filter.PowerAuthRequestFilter
Constant for the request attribute name "X-PowerAuth-Request-Body".
PowerAuthApiAuthentication - Class in io.getlime.rest.api.security.authentication
PowerAuth API authentication object used between intermediate server application (such as mobile banking API) and core systems (such as banking core).
PowerAuthApiAuthentication() - Constructor for class io.getlime.rest.api.security.authentication.PowerAuthApiAuthentication
Default constructor
PowerAuthApiAuthentication(String, String) - Constructor for class io.getlime.rest.api.security.authentication.PowerAuthApiAuthentication
Constructor for a new PowerAuthApiAuthentication
PowerAuthApiAuthenticationEntryPoint - Class in io.getlime.rest.api.security.entrypoint
Default PowerAuth authentication entry-point implementation.
PowerAuthApiAuthenticationEntryPoint() - Constructor for class io.getlime.rest.api.security.entrypoint.PowerAuthApiAuthenticationEntryPoint
 
PowerAuthApplicationConfiguration - Interface in io.getlime.rest.api.security.application
Interface providing method for PowerAuth behavior high-level customization.
PowerAuthAuthentication - Class in io.getlime.rest.api.security.authentication
PowerAuth authentication object used between PowerAuth Client and intermediate server application (such as mobile banking API).
PowerAuthAuthentication() - Constructor for class io.getlime.rest.api.security.authentication.PowerAuthAuthentication
Default constructor.
PowerAuthAuthenticationException - Exception in io.getlime.rest.api.security.exception
Exception raised in case PowerAuth authentication fails.
PowerAuthAuthenticationException() - Constructor for exception io.getlime.rest.api.security.exception.PowerAuthAuthenticationException
Default constructor
PowerAuthAuthenticationException(String) - Constructor for exception io.getlime.rest.api.security.exception.PowerAuthAuthenticationException
Constructor with a custom error message
PowerAuthAuthenticationProvider - Class in io.getlime.rest.api.security.provider
Implementation of PowerAuth authentication provider.
PowerAuthAuthenticationProvider() - Constructor for class io.getlime.rest.api.security.provider.PowerAuthAuthenticationProvider
 
PowerAuthInterceptor - Class in io.getlime.rest.api.security.annotation
 
PowerAuthInterceptor() - Constructor for class io.getlime.rest.api.security.annotation.PowerAuthInterceptor
 
PowerAuthRequestFilter - Class in io.getlime.rest.api.security.filter
Request filter that intercepts the request body, forwards it to the controller as a request attribute named "X-PowerAuth-Request-Body" and resets the stream.
PowerAuthRequestFilter() - Constructor for class io.getlime.rest.api.security.filter.PowerAuthRequestFilter
 
PowerAuthWebArgumentResolver - Class in io.getlime.rest.api.security.annotation
 
PowerAuthWebArgumentResolver() - Constructor for class io.getlime.rest.api.security.annotation.PowerAuthWebArgumentResolver
 
preHandle(HttpServletRequest, HttpServletResponse, Object) - Method in class io.getlime.rest.api.security.annotation.PowerAuthInterceptor
 

R

removeActivation(String, HttpServletRequest) - Method in class io.getlime.rest.api.security.controller.ActivationController
Get activation status.
ResettableStreamHttpServletRequest - Class in io.getlime.rest.api.security.filter
Resettable HTTP servlet request stream.
ResettableStreamHttpServletRequest(HttpServletRequest) - Constructor for class io.getlime.rest.api.security.filter.ResettableStreamHttpServletRequest
Constructs a request object wrapping the given request.
resolveArgument(MethodParameter, ModelAndViewContainer, NativeWebRequest, WebDataBinderFactory) - Method in class io.getlime.rest.api.security.annotation.PowerAuthWebArgumentResolver
 

S

SecureVaultController - Class in io.getlime.rest.api.security.controller
Controller implementing secure vault related end-points from the PowerAuth Standard API.
SecureVaultController() - Constructor for class io.getlime.rest.api.security.controller.SecureVaultController
 
setActivationId(String) - Method in class io.getlime.rest.api.security.authentication.PowerAuthApiAuthentication
Set activation ID
setActivationId(String) - Method in class io.getlime.rest.api.security.authentication.PowerAuthAuthentication
Set activation ID.
setApplicationKey(String) - Method in class io.getlime.rest.api.security.authentication.PowerAuthAuthentication
Set application key.
setData(byte[]) - Method in class io.getlime.rest.api.security.authentication.PowerAuthAuthentication
Set request data.
setHttpMethod(String) - Method in class io.getlime.rest.api.security.authentication.PowerAuthAuthentication
Set HTTP method.
setNonce(byte[]) - Method in class io.getlime.rest.api.security.authentication.PowerAuthAuthentication
Set nonce.
setRequestUri(String) - Method in class io.getlime.rest.api.security.authentication.PowerAuthAuthentication
Set request URI identifier.
setSignature(String) - Method in class io.getlime.rest.api.security.authentication.PowerAuthAuthentication
Set signature.
setSignatureType(String) - Method in class io.getlime.rest.api.security.authentication.PowerAuthAuthentication
Set signature type.
setUserId(String) - Method in class io.getlime.rest.api.security.authentication.PowerAuthApiAuthentication
Set user ID
statusServiceCustomObject() - Method in interface io.getlime.rest.api.security.application.PowerAuthApplicationConfiguration
In order to minimize number of up-front request, /pa/activation/status end-point may return any custom state-less object with an information about the service (such as current timestamp, service outage info, etc.).
supports(Class<?>) - Method in class io.getlime.rest.api.security.provider.PowerAuthAuthenticationProvider
 
supportsParameter(MethodParameter) - Method in class io.getlime.rest.api.security.annotation.PowerAuthWebArgumentResolver
 

U

unlockVault(String) - Method in class io.getlime.rest.api.security.controller.SecureVaultController
Request the vault unlock key.

V

validateRequestSignature(String, byte[], String, String, List<PowerAuthSignatureTypes>) - Method in class io.getlime.rest.api.security.provider.PowerAuthAuthenticationProvider
Validate the signature from the PowerAuth 2.0 HTTP header against the provided HTTP method, request body and URI identifier.
validateRequestSignature(String, byte[], String, String) - Method in class io.getlime.rest.api.security.provider.PowerAuthAuthenticationProvider
The same as {validateRequestSignature(String, byte[], String, String, List) but uses default accepted signature type (2FA or 3FA).
validateRequestSignature(HttpServletRequest, String, String, List<PowerAuthSignatureTypes>) - Method in class io.getlime.rest.api.security.provider.PowerAuthAuthenticationProvider
Validate a request signature, make sure only supported signature types are used.
validateRequestSignature(HttpServletRequest, String, String) - Method in class io.getlime.rest.api.security.provider.PowerAuthAuthenticationProvider
The same as {validateRequestSignature(HttpServletRequest, String, String, List) but uses default accepted signature type (2FA or 3FA).
A C D G I P R S U V 
Skip navigation links

Copyright © 2016 Lime - HighTech Solutions Inc.. All rights reserved.