Package com.securenative
Class SecureNative
java.lang.Object
com.securenative.SecureNative
- All Implemented Interfaces:
ApiManager
public class SecureNative extends java.lang.Object implements ApiManager
-
Field Summary
-
Method Summary
Modifier and Type Method Description static SecureNativeConfigurationBuilderconfigBuilder()static SecureNativeContextBuildercontextBuilder()static SecureNativegetInstance()SecureNativeOptionsgetOptions()static SecureNativeinit()static SecureNativeinit(SecureNativeOptions options)static SecureNativeinit(java.lang.String apiKey)voidtrack(EventOptions eventOptions)VerifyResultverify(EventOptions eventOptions)booleanverifyRequestPayload(javax.servlet.http.HttpServletRequest request)
-
Field Details
-
Method Details
-
init
- Throws:
SecureNativeSDKException
-
init
public static SecureNative init(java.lang.String apiKey) throws SecureNativeSDKException, SecureNativeConfigException -
init
-
getInstance
-
getOptions
-
configBuilder
-
contextBuilder
-
verifyRequestPayload
public boolean verifyRequestPayload(javax.servlet.http.HttpServletRequest request) throws java.io.IOException- Throws:
java.io.IOException
-
track
- Specified by:
trackin interfaceApiManager
-
verify
- Specified by:
verifyin interfaceApiManager
-