| Package | Description |
|---|---|
| io.getlime.security.powerauth.rest.api.base.provider |
| Modifier and Type | Method and Description |
|---|---|
PowerAuthApiAuthentication |
PowerAuthAuthenticationProviderBase.validateRequestSignature(javax.servlet.http.HttpServletRequest servletRequest,
String requestUriIdentifier,
String httpAuthorizationHeader)
The same as {
PowerAuthAuthenticationProviderBase.validateRequestSignature(HttpServletRequest, String, String, List, Integer) but uses default accepted signature type (2FA or 3FA) and does not specify forced signature version. |
PowerAuthApiAuthentication |
PowerAuthAuthenticationProviderBase.validateRequestSignature(javax.servlet.http.HttpServletRequest servletRequest,
String requestUriIdentifier,
String httpAuthorizationHeader,
List<io.getlime.security.powerauth.crypto.lib.enums.PowerAuthSignatureTypes> allowedSignatureTypes)
Validate a request signature, make sure only supported signature types are used, do not use forced signature version during upgrade.
|
PowerAuthApiAuthentication |
PowerAuthAuthenticationProviderBase.validateRequestSignature(javax.servlet.http.HttpServletRequest servletRequest,
String requestUriIdentifier,
String httpAuthorizationHeader,
List<io.getlime.security.powerauth.crypto.lib.enums.PowerAuthSignatureTypes> allowedSignatureTypes,
Integer forcedSignatureVersion)
Validate a request signature, make sure only supported signature types are used and allow specification of forced signature version.
|
PowerAuthApiAuthentication |
PowerAuthAuthenticationProviderBase.validateRequestSignature(String httpMethod,
byte[] httpBody,
String requestUriIdentifier,
String httpAuthorizationHeader)
The same as {
PowerAuthAuthenticationProviderBase.validateRequestSignature(String, byte[], String, String, List, Integer) but uses default accepted signature type (2FA or 3FA) and does not specify forced signature version. |
abstract PowerAuthApiAuthentication |
PowerAuthAuthenticationProviderBase.validateRequestSignature(String httpMethod,
byte[] httpBody,
String requestUriIdentifier,
String httpAuthorizationHeader,
List<io.getlime.security.powerauth.crypto.lib.enums.PowerAuthSignatureTypes> allowedSignatureTypes,
Integer forcedSignatureVersion)
Validate the signature from the PowerAuth HTTP header against the provided HTTP method, request body and URI identifier.
|
PowerAuthApiAuthentication |
PowerAuthAuthenticationProviderBase.validateToken(String tokenHeader)
Validate the token digest from PowerAuth authentication header.
|
abstract PowerAuthApiAuthentication |
PowerAuthAuthenticationProviderBase.validateToken(String httpAuthorizationHeader,
List<io.getlime.security.powerauth.crypto.lib.enums.PowerAuthSignatureTypes> allowedSignatureTypes)
Validate the token digest from PowerAuth authentication header.
|
Copyright © 2017–2020 Wultra s.r.o.. All rights reserved.