Skip navigation links
A B C D E F G H I J L M P R S T U V W 

A

ApiManager - Interface in com.securenative
 
ApiManagerImpl - Class in com.securenative
 
ApiManagerImpl(EventManager, SecureNativeOptions) - Constructor for class com.securenative.ApiManagerImpl
 
ApiRoute - Enum in com.securenative.enums
 

B

body(String) - Method in class com.securenative.context.SecureNativeContextBuilder
 
build() - Method in class com.securenative.config.SecureNativeConfigurationBuilder
 
build() - Method in class com.securenative.context.SecureNativeContextBuilder
 
build() - Method in class com.securenative.EventOptionsBuilder
 
build() - Method in class com.securenative.Maps.MapWrapper
 
build() - Method in class com.securenative.models.RequestContext.RequestContextBuilder
 
builder(String) - Static method in class com.securenative.EventOptionsBuilder
 
builder(EventTypes) - Static method in class com.securenative.EventOptionsBuilder
 
builder() - Static method in class com.securenative.Maps
 

C

clientToken(String) - Method in class com.securenative.context.SecureNativeContextBuilder
 
ClientToken - Class in com.securenative.models
 
ClientToken() - Constructor for class com.securenative.models.ClientToken
 
ClientToken(String, String, String) - Constructor for class com.securenative.models.ClientToken
 
com.securenative - package com.securenative
 
com.securenative.config - package com.securenative.config
 
com.securenative.context - package com.securenative.context
 
com.securenative.enums - package com.securenative.enums
 
com.securenative.exceptions - package com.securenative.exceptions
 
com.securenative.http - package com.securenative.http
 
com.securenative.models - package com.securenative.models
 
com.securenative.utils - package com.securenative.utils
 
configBuilder() - Static method in class com.securenative.config.ConfigurationManager
 
configBuilder() - Static method in class com.securenative.SecureNative
 
ConfigurationManager - Class in com.securenative.config
 
ConfigurationManager() - Constructor for class com.securenative.config.ConfigurationManager
 
context(SecureNativeContext) - Method in class com.securenative.EventOptionsBuilder
 
contextBuilder() - Static method in class com.securenative.SecureNative
 

D

DateUtils - Class in com.securenative.utils
 
DateUtils() - Constructor for class com.securenative.utils.DateUtils
 
debug(String, Object...) - Method in class com.securenative.Logger
 
decrypt(String, String) - Static method in class com.securenative.utils.EncryptionUtils
 
defaultBuilder() - Static method in class com.securenative.Maps
 
defaultConfigBuilder() - Static method in class com.securenative.config.SecureNativeConfigurationBuilder
 
defaultContextBuilder() - Static method in class com.securenative.context.SecureNativeContextBuilder
 
Device - Class in com.securenative.models
 
Device(String) - Constructor for class com.securenative.models.Device
 

E

encrypt(String, String) - Static method in class com.securenative.utils.EncryptionUtils
 
EncryptionUtils - Class in com.securenative.utils
 
EncryptionUtils() - Constructor for class com.securenative.utils.EncryptionUtils
 
error(String, Object...) - Method in class com.securenative.Logger
 
Event - Interface in com.securenative.models
 
EventManager - Interface in com.securenative
 
EventOptions - Class in com.securenative.models
 
EventOptions(String) - Constructor for class com.securenative.models.EventOptions
 
EventOptionsBuilder - Class in com.securenative
 
eventType - Variable in class com.securenative.models.SDKEvent
 
EventTypes - Enum in com.securenative.enums
 

F

FailoverStrategy - Enum in com.securenative.enums
 
fromHttpServletRequest(HttpServletRequest) - Static method in class com.securenative.context.SecureNativeContextBuilder
 
fromString(String, FailoverStrategy) - Static method in enum com.securenative.enums.FailoverStrategy
 
fromString(String) - Static method in enum com.securenative.enums.RiskLevel
 

G

generateTimestamp() - Static method in class com.securenative.utils.DateUtils
 
getApiKey() - Method in class com.securenative.config.SecureNativeOptions
 
getApiRoute() - Method in enum com.securenative.enums.ApiRoute
 
getApiUrl() - Method in class com.securenative.config.SecureNativeOptions
 
getAutoSend() - Method in class com.securenative.config.SecureNativeOptions
 
getBody() - Method in class com.securenative.context.SecureNativeContext
 
getBody() - Method in class com.securenative.http.HttpResponse
 
getBody() - Method in class com.securenative.models.RequestOptions
 
getCid() - Method in class com.securenative.models.ClientToken
 
getCid() - Method in class com.securenative.models.RequestContext
 
getClientIpFromRequest(HttpServletRequest, Map<String, String>) - Static method in class com.securenative.utils.RequestUtils
 
getClientToken() - Method in class com.securenative.context.SecureNativeContext
 
getContext() - Method in class com.securenative.models.EventOptions
 
getCookieValueFromRequest(HttpServletRequest, String) - Static method in class com.securenative.utils.RequestUtils
 
getCreatedAt() - Method in class com.securenative.models.UserTraits
 
getDisabled() - Method in class com.securenative.config.SecureNativeOptions
 
getEmail() - Method in class com.securenative.models.UserTraits
 
getEvent() - Method in class com.securenative.models.EventOptions
 
getEventType() - Method in interface com.securenative.models.Event
 
getEventType() - Method in class com.securenative.models.SDKEvent
 
getFailoverStrategy() - Method in class com.securenative.config.SecureNativeOptions
 
getFailoverStrategy() - Method in enum com.securenative.enums.FailoverStrategy
 
getFp() - Method in class com.securenative.models.ClientToken
 
getFp() - Method in class com.securenative.models.RequestContext
 
getHeaders() - Method in class com.securenative.context.SecureNativeContext
 
getHeaders() - Method in class com.securenative.models.RequestContext
 
getHeadersFromRequest(HttpServletRequest) - Static method in class com.securenative.utils.RequestUtils
 
getId() - Method in class com.securenative.models.Device
 
getInputStream(String) - Method in interface com.securenative.ResourceStream
 
getInputStream(String) - Method in class com.securenative.ResourceStreamImpl
 
getInstance() - Static method in class com.securenative.SecureNative
 
getInterval() - Method in class com.securenative.config.SecureNativeOptions
 
getIp() - Method in class com.securenative.context.SecureNativeContext
 
getIp() - Method in class com.securenative.models.RequestContext
 
getLogger(Class<?>) - Static method in class com.securenative.Logger
 
getLogLevel() - Method in class com.securenative.config.SecureNativeOptions
 
getMaxEvents() - Method in class com.securenative.config.SecureNativeOptions
 
getMethod() - Method in class com.securenative.context.SecureNativeContext
 
getMethod() - Method in class com.securenative.models.RequestContext
 
getName() - Method in class com.securenative.models.UserTraits
 
getOptions() - Method in class com.securenative.SecureNative
 
getProperties() - Method in class com.securenative.models.EventOptions
 
getProperties() - Method in class com.securenative.models.SDKEvent
 
getRemoteIp() - Method in class com.securenative.context.SecureNativeContext
 
getRemoteIp() - Method in class com.securenative.models.RequestContext
 
getRemoteIpFromRequest(HttpServletRequest) - Static method in class com.securenative.utils.RequestUtils
 
getRequest() - Method in class com.securenative.models.SDKEvent
 
getRetry() - Method in class com.securenative.models.RequestOptions
 
getRid() - Method in class com.securenative.models.SDKEvent
 
getRiskLevel() - Method in enum com.securenative.enums.RiskLevel
 
getRiskLevel() - Method in class com.securenative.models.VerifyResult
 
getScore() - Method in class com.securenative.models.VerifyResult
 
getSecureHeaderFromRequest(Map<String, String>) - Static method in class com.securenative.utils.RequestUtils
 
getStatusCode() - Method in class com.securenative.http.HttpResponse
 
getTimeout() - Method in class com.securenative.config.SecureNativeOptions
 
getTimestamp() - Method in interface com.securenative.models.Event
 
getTimestamp() - Method in class com.securenative.models.EventOptions
 
getTimestamp() - Method in class com.securenative.models.SDKEvent
 
getTriggers() - Method in class com.securenative.models.VerifyResult
 
getType() - Method in enum com.securenative.enums.EventTypes
 
getUrl() - Method in class com.securenative.context.SecureNativeContext
 
getUrl() - Method in class com.securenative.models.RequestContext
 
getUrl() - Method in class com.securenative.models.RequestOptions
 
getUserId() - Method in class com.securenative.models.EventOptions
 
getUserId() - Method in class com.securenative.models.SDKEvent
 
getUserTraits() - Method in class com.securenative.models.EventOptions
 
getUserTraits() - Method in class com.securenative.models.SDKEvent
 
getVersion() - Static method in class com.securenative.utils.VersionUtils
 
getVid() - Method in class com.securenative.models.ClientToken
 
getVid() - Method in class com.securenative.models.RequestContext
 

H

headers(Map<String, String>) - Method in class com.securenative.context.SecureNativeContextBuilder
 
HttpClient - Interface in com.securenative.http
 
HttpResponse - Class in com.securenative.http
 
HttpResponse(Boolean, int, String) - Constructor for class com.securenative.http.HttpResponse
 

I

info(String, Object...) - Method in class com.securenative.Logger
 
init(SecureNativeOptions) - Static method in class com.securenative.SecureNative
 
init(String) - Static method in class com.securenative.SecureNative
 
init() - Static method in class com.securenative.SecureNative
 
ip(String) - Method in class com.securenative.context.SecureNativeContextBuilder
 
IPUtils - Class in com.securenative.utils
 
IPUtils() - Constructor for class com.securenative.utils.IPUtils
 
isIpAddress(String) - Static method in class com.securenative.utils.IPUtils
 
isLoopBack(String) - Static method in class com.securenative.utils.IPUtils
 
isNullOrEmpty(String) - Static method in class com.securenative.utils.Utils
 
isOk() - Method in class com.securenative.http.HttpResponse
 
isValidPublicIp(String) - Static method in class com.securenative.utils.IPUtils
 
isValidSignature(String, String, String) - Static method in class com.securenative.utils.SignatureUtils
 

J

JSON_MEDIA_TYPE - Static variable in class com.securenative.http.SecureNativeHTTPClient
 

L

loadConfig() - Static method in class com.securenative.config.ConfigurationManager
 
logger - Static variable in class com.securenative.ApiManagerImpl
 
Logger - Class in com.securenative
 
logger - Static variable in class com.securenative.models.SDKEvent
 
logger - Static variable in class com.securenative.SecureNative
 

M

Maps - Class in com.securenative
 
Maps() - Constructor for class com.securenative.Maps
 
Maps.MapWrapper<K,V> - Class in com.securenative
 
MapWrapper() - Constructor for class com.securenative.Maps.MapWrapper
 
method(String) - Method in class com.securenative.context.SecureNativeContextBuilder
 

P

parseBooleanOrDefault(String, Boolean) - Static method in class com.securenative.utils.Utils
 
parseIntegerOrDefault(String, Integer) - Static method in class com.securenative.utils.Utils
 
post(String, String) - Method in interface com.securenative.http.HttpClient
 
post(String, String) - Method in class com.securenative.http.SecureNativeHTTPClient
 
properties(Map<Object, Object>) - Method in class com.securenative.EventOptionsBuilder
 
properties - Variable in class com.securenative.models.SDKEvent
 
put(K, V) - Method in class com.securenative.Maps.MapWrapper
 

R

remoteIp(String) - Method in class com.securenative.context.SecureNativeContextBuilder
 
request - Variable in class com.securenative.models.SDKEvent
 
RequestContext - Class in com.securenative.models
 
RequestContext() - Constructor for class com.securenative.models.RequestContext
 
RequestContext(String, String, String, String, String, Map<String, String>, String, String) - Constructor for class com.securenative.models.RequestContext
 
RequestContext.RequestContextBuilder - Class in com.securenative.models
 
RequestContextBuilder() - Constructor for class com.securenative.models.RequestContext.RequestContextBuilder
 
RequestOptions - Class in com.securenative.models
 
RequestOptions(String, String, Boolean) - Constructor for class com.securenative.models.RequestOptions
 
RequestUtils - Class in com.securenative.utils
 
RequestUtils() - Constructor for class com.securenative.utils.RequestUtils
 
ResourceStream - Interface in com.securenative
 
ResourceStreamImpl - Class in com.securenative
 
ResourceStreamImpl() - Constructor for class com.securenative.ResourceStreamImpl
 
RiskLevel - Enum in com.securenative.enums
 

S

SDKEvent - Class in com.securenative.models
 
SDKEvent(EventOptions, SecureNativeOptions) - Constructor for class com.securenative.models.SDKEvent
 
SecureNative - Class in com.securenative
 
SECURENATIVE_COOKIE - Static variable in class com.securenative.utils.RequestUtils
 
SECURENATIVE_HEADER - Static variable in class com.securenative.utils.RequestUtils
 
SecureNativeConfigException - Exception in com.securenative.exceptions
 
SecureNativeConfigException(String) - Constructor for exception com.securenative.exceptions.SecureNativeConfigException
 
SecureNativeConfigurationBuilder - Class in com.securenative.config
 
SecureNativeContext - Class in com.securenative.context
 
SecureNativeContext() - Constructor for class com.securenative.context.SecureNativeContext
 
SecureNativeContext(String, String, String, Map<String, String>, String, String, String) - Constructor for class com.securenative.context.SecureNativeContext
 
SecureNativeContextBuilder - Class in com.securenative.context
 
SecureNativeEventManager - Class in com.securenative
 
SecureNativeEventManager(HttpClient, SecureNativeOptions) - Constructor for class com.securenative.SecureNativeEventManager
 
SecureNativeHTTPClient - Class in com.securenative.http
 
SecureNativeHTTPClient(SecureNativeOptions) - Constructor for class com.securenative.http.SecureNativeHTTPClient
 
SecureNativeHttpException - Exception in com.securenative.exceptions
 
SecureNativeHttpException(String) - Constructor for exception com.securenative.exceptions.SecureNativeHttpException
 
SecureNativeInvalidOptionsException - Exception in com.securenative.exceptions
 
SecureNativeInvalidOptionsException(String) - Constructor for exception com.securenative.exceptions.SecureNativeInvalidOptionsException
 
SecureNativeInvalidUriException - Exception in com.securenative.exceptions
 
SecureNativeInvalidUriException(String) - Constructor for exception com.securenative.exceptions.SecureNativeInvalidUriException
 
SecureNativeOptions - Class in com.securenative.config
 
SecureNativeOptions(String, String, int, int, int, boolean, boolean, String, FailoverStrategy) - Constructor for class com.securenative.config.SecureNativeOptions
 
SecureNativeParseException - Exception in com.securenative.exceptions
 
SecureNativeParseException(String) - Constructor for exception com.securenative.exceptions.SecureNativeParseException
 
SecureNativeSDKException - Exception in com.securenative.exceptions
 
SecureNativeSDKException(String) - Constructor for exception com.securenative.exceptions.SecureNativeSDKException
 
SecureNativeSDKIllegalStateException - Exception in com.securenative.exceptions
 
SecureNativeSDKIllegalStateException() - Constructor for exception com.securenative.exceptions.SecureNativeSDKIllegalStateException
 
sendAsync(Event, String, Boolean) - Method in interface com.securenative.EventManager
 
sendAsync(Event, String, Boolean) - Method in class com.securenative.SecureNativeEventManager
 
sendSync(Class<T>, Event, String) - Method in interface com.securenative.EventManager
 
sendSync(Class<T>, Event, String) - Method in class com.securenative.SecureNativeEventManager
 
setBody(String) - Method in class com.securenative.context.SecureNativeContext
 
setCid(String) - Method in class com.securenative.models.ClientToken
 
setClientToken(String) - Method in class com.securenative.context.SecureNativeContext
 
setContext(SecureNativeContext) - Method in class com.securenative.models.EventOptions
 
setCreatedAt(Date) - Method in class com.securenative.models.UserTraits
 
setEmail(String) - Method in class com.securenative.models.UserTraits
 
setEvent(String) - Method in class com.securenative.models.EventOptions
 
setFp(String) - Method in class com.securenative.models.ClientToken
 
setHeaders(Map<String, String>) - Method in class com.securenative.context.SecureNativeContext
 
setId(String) - Method in class com.securenative.models.Device
 
setIp(String) - Method in class com.securenative.context.SecureNativeContext
 
setMethod(String) - Method in class com.securenative.context.SecureNativeContext
 
setName(String) - Method in class com.securenative.models.UserTraits
 
setProperties(Map<Object, Object>) - Method in class com.securenative.models.EventOptions
 
setRemoteIp(String) - Method in class com.securenative.context.SecureNativeContext
 
setResourceStream(ResourceStream) - Static method in class com.securenative.config.ConfigurationManager
 
setRetry(Boolean) - Method in class com.securenative.models.RequestOptions
 
setRiskLevel(RiskLevel) - Method in class com.securenative.models.VerifyResult
 
setScore(float) - Method in class com.securenative.models.VerifyResult
 
setTimestamp(Date) - Method in class com.securenative.models.EventOptions
 
setTriggers(String[]) - Method in class com.securenative.models.VerifyResult
 
setUrl(String) - Method in class com.securenative.context.SecureNativeContext
 
setUserId(String) - Method in class com.securenative.models.EventOptions
 
setUserTraits(UserTraits) - Method in class com.securenative.models.EventOptions
 
setVid(String) - Method in class com.securenative.models.ClientToken
 
SIGNATURE_HEADER - Static variable in class com.securenative.utils.SignatureUtils
 
SignatureUtils - Class in com.securenative.utils
 
SignatureUtils() - Constructor for class com.securenative.utils.SignatureUtils
 
startEventsPersist() - Method in interface com.securenative.EventManager
 
startEventsPersist() - Method in class com.securenative.SecureNativeEventManager
 
stopEventsPersist() - Method in interface com.securenative.EventManager
 
stopEventsPersist() - Method in class com.securenative.SecureNativeEventManager
 

T

timestamp(Date) - Method in class com.securenative.EventOptionsBuilder
 
timestamp - Variable in class com.securenative.models.SDKEvent
 
timingSafeEqual(byte[], byte[]) - Static method in class com.securenative.utils.Utils
 
toTimestamp(Date) - Static method in class com.securenative.utils.DateUtils
 
trace(String, Object...) - Method in class com.securenative.Logger
 
track(EventOptions) - Method in interface com.securenative.ApiManager
 
track(EventOptions) - Method in class com.securenative.ApiManagerImpl
 
track(EventOptions) - Method in class com.securenative.SecureNative
 

U

url(String) - Method in class com.securenative.context.SecureNativeContextBuilder
 
userId(String) - Method in class com.securenative.EventOptionsBuilder
 
userId - Variable in class com.securenative.models.SDKEvent
 
userTraits(String) - Method in class com.securenative.EventOptionsBuilder
 
userTraits(String, String) - Method in class com.securenative.EventOptionsBuilder
 
userTraits(String, String, Date) - Method in class com.securenative.EventOptionsBuilder
 
UserTraits - Class in com.securenative.models
 
UserTraits(String) - Constructor for class com.securenative.models.UserTraits
 
UserTraits(String, String) - Constructor for class com.securenative.models.UserTraits
 
UserTraits(String, String, Date) - Constructor for class com.securenative.models.UserTraits
 
Utils - Class in com.securenative.utils
 
Utils() - Constructor for class com.securenative.utils.Utils
 

V

valueOf(String) - Static method in enum com.securenative.enums.ApiRoute
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.securenative.enums.EventTypes
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.securenative.enums.FailoverStrategy
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.securenative.enums.RiskLevel
Returns the enum constant of this type with the specified name.
values() - Static method in enum com.securenative.enums.ApiRoute
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.securenative.enums.EventTypes
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.securenative.enums.FailoverStrategy
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.securenative.enums.RiskLevel
Returns an array containing the constants of this enum type, in the order they are declared.
verify(EventOptions) - Method in interface com.securenative.ApiManager
 
verify(EventOptions) - Method in class com.securenative.ApiManagerImpl
 
verify(EventOptions) - Method in class com.securenative.SecureNative
 
verifyRequestPayload(HttpServletRequest) - Method in class com.securenative.SecureNative
 
VerifyResult - Class in com.securenative.models
 
VerifyResult() - Constructor for class com.securenative.models.VerifyResult
 
VerifyResult(RiskLevel, float, String[]) - Constructor for class com.securenative.models.VerifyResult
 
VersionUtils - Class in com.securenative.utils
 
VersionUtils() - Constructor for class com.securenative.utils.VersionUtils
 

W

warn(String, Object...) - Method in class com.securenative.Logger
 
withApiKey(String) - Method in class com.securenative.config.SecureNativeConfigurationBuilder
 
withApiUrl(String) - Method in class com.securenative.config.SecureNativeConfigurationBuilder
 
withAutoSend(Boolean) - Method in class com.securenative.config.SecureNativeConfigurationBuilder
 
withCid(String) - Method in class com.securenative.models.RequestContext.RequestContextBuilder
 
withDisable(Boolean) - Method in class com.securenative.config.SecureNativeConfigurationBuilder
 
witHeaders(Map<String, String>) - Method in class com.securenative.models.RequestContext.RequestContextBuilder
 
withFailoverStrategy(FailoverStrategy) - Method in class com.securenative.config.SecureNativeConfigurationBuilder
 
withFp(String) - Method in class com.securenative.models.RequestContext.RequestContextBuilder
 
withInterval(int) - Method in class com.securenative.config.SecureNativeConfigurationBuilder
 
withIp(String) - Method in class com.securenative.models.RequestContext.RequestContextBuilder
 
withLogLevel(String) - Method in class com.securenative.config.SecureNativeConfigurationBuilder
 
withMaxEvents(int) - Method in class com.securenative.config.SecureNativeConfigurationBuilder
 
withMethod(String) - Method in class com.securenative.models.RequestContext.RequestContextBuilder
 
withRemoteIp(String) - Method in class com.securenative.models.RequestContext.RequestContextBuilder
 
withTimeout(int) - Method in class com.securenative.config.SecureNativeConfigurationBuilder
 
withUrl(String) - Method in class com.securenative.models.RequestContext.RequestContextBuilder
 
withVid(String) - Method in class com.securenative.models.RequestContext.RequestContextBuilder
 
A B C D E F G H I J L M P R S T U V W 
Skip navigation links

Copyright © 2020. All rights reserved.