byte[] |
PowerAuthAuthenticationProviderBase.extractRequestBodyBytes(javax.servlet.http.HttpServletRequest servletRequest) |
Extract request body bytes from HTTP servlet request.
|
PowerAuthApiAuthentication |
PowerAuthAuthenticationProviderBase.validateRequestSignature(String httpMethod,
byte[] httpBody,
String requestUriIdentifier,
String httpAuthorizationHeader) |
|
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.validateRequestSignature(javax.servlet.http.HttpServletRequest servletRequest,
String requestUriIdentifier,
String httpAuthorizationHeader) |
|
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.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.
|