A B C D E F G H I K L M P R S T U V W 
All Classes All Packages

A

Action - Class in com.securenative.actions
 
Action() - Constructor for class com.securenative.actions.Action
 
Action(String, long, long, List<String>) - Constructor for class com.securenative.actions.Action
 
ActionItem - Class in com.securenative.models
 
ActionItem(String, Long) - Constructor for class com.securenative.models.ActionItem
 
ActionList - Class in com.securenative.actions
 
ActionList() - Constructor for class com.securenative.actions.ActionList
 
ActionListType - Enum in com.securenative.models
 
ActionManager - Class in com.securenative.actions
 
ActionManager() - Constructor for class com.securenative.actions.ActionManager
 
ActionSet - Class in com.securenative.actions
 
ActionSet(String) - Constructor for class com.securenative.actions.ActionSet
 
ActionType - Enum in com.securenative.models
 
add(String, String, Long) - Method in class com.securenative.actions.ActionSet
 
AGENT_LOG_IN - com.securenative.models.EventTypes
 
AGENT_LOG_OUT - com.securenative.models.EventTypes
 
AgentConfigOptions - Class in com.securenative.configurations
 
AgentConfigOptions() - Constructor for class com.securenative.configurations.AgentConfigOptions
 
AgentConfigOptions(List<Rule>, List<Action>, String) - Constructor for class com.securenative.configurations.AgentConfigOptions
 
AgentHeaderMiddleware - Class in com.securenative.middleware
 
AgentHeaderMiddleware(String) - Constructor for class com.securenative.middleware.AgentHeaderMiddleware
 
AgentHeartBeatEvent - Class in com.securenative.events
 
AgentHeartBeatEvent() - Constructor for class com.securenative.events.AgentHeartBeatEvent
 
agentLogin() - Method in class com.securenative.SecureNative
 
AgentLoginEvent - Class in com.securenative.events
 
AgentLoginEvent(String, String, String) - Constructor for class com.securenative.events.AgentLoginEvent
 
AgentLoginResponse - Class in com.securenative.models
 
AgentLoginResponse() - Constructor for class com.securenative.models.AgentLoginResponse
 
AgentLoginResponse(String, boolean, AgentConfigOptions) - Constructor for class com.securenative.models.AgentLoginResponse
 
agentLogout() - Method in class com.securenative.SecureNative
 
AgentLogoutEvent - Class in com.securenative.events
 
AgentLogoutEvent() - Constructor for class com.securenative.events.AgentLogoutEvent
 
ALLOW - com.securenative.models.ActionType
 
ALLOW_IP - com.securenative.models.ProcessesType
 
ApiRoute - Enum in com.securenative.actions
 
apply() - Method in class com.securenative.processors.BlacklistIp
 
apply() - Method in class com.securenative.processors.BlockRequest
 
apply() - Method in class com.securenative.processors.ChallengeRequest
 
apply() - Method in class com.securenative.processors.DeleteBlacklistedIp
 
apply() - Method in class com.securenative.processors.DeleteHeaders
 
apply() - Method in class com.securenative.processors.ModifyHeaders
 
apply() - Method in class com.securenative.processors.Processor
 
apply() - Method in class com.securenative.processors.WhitelistIp
 
applyAgentInterceptor(String, String) - Static method in class com.securenative.interceptors.InterceptorManager
 
applyModuleInterceptors(SecureNative) - Static method in class com.securenative.interceptors.InterceptorManager
 
ATTACK - com.securenative.models.EventTypes
 
AUTH_CHALLENGE - com.securenative.models.EventTypes
 
AUTH_CHALLENGE_FAILURE - com.securenative.models.EventTypes
 
AUTH_CHALLENGE_SUCCESS - com.securenative.models.EventTypes
 

B

blackList - Static variable in class com.securenative.actions.ActionList
 
BLACKLIST - com.securenative.models.ActionListType
 
BLACKLIST_IP - com.securenative.processors.ProcessorType
 
BlacklistIp - Class in com.securenative.processors
 
BlacklistIp(Action) - Constructor for class com.securenative.processors.BlacklistIp
 
BLOCK - com.securenative.models.ActionType
 
BLOCK_IP - com.securenative.models.ActionType
 
BLOCK_IP - com.securenative.models.ProcessesType
 
BLOCK_REQUEST - com.securenative.processors.ProcessorType
 
BLOCK_USER - com.securenative.models.ActionType
 
BlockRequest - Class in com.securenative.processors
 
BlockRequest() - Constructor for class com.securenative.processors.BlockRequest
 
BlockRequestFilter - Class in com.securenative.filters
 
BlockRequestFilter() - Constructor for class com.securenative.filters.BlockRequestFilter
 

C

calculateHash(String) - Static method in class com.securenative.utils.Utils
 
CHALLENGE - com.securenative.models.ActionType
 
CHALLENGE_REQUEST - com.securenative.processors.ProcessorType
 
ChallengeFilter - Class in com.securenative.filters
 
ChallengeFilter() - Constructor for class com.securenative.filters.ChallengeFilter
 
ChallengeRequest - Class in com.securenative.processors
 
ChallengeRequest() - Constructor for class com.securenative.processors.ChallengeRequest
 
clean() - Method in class com.securenative.rules.RuleManager
 
clientIpFromRequest(ServletRequest) - Static method in class com.securenative.utils.Utils
 
com.securenative - package com.securenative
 
com.securenative.actions - package com.securenative.actions
 
com.securenative.configurations - package com.securenative.configurations
 
com.securenative.events - package com.securenative.events
 
com.securenative.exceptions - package com.securenative.exceptions
 
com.securenative.filters - package com.securenative.filters
 
com.securenative.interceptors - package com.securenative.interceptors
 
com.securenative.middleware - package com.securenative.middleware
 
com.securenative.models - package com.securenative.models
 
com.securenative.module - package com.securenative.module
 
com.securenative.processors - package com.securenative.processors
 
com.securenative.rules - package com.securenative.rules
 
com.securenative.snpackage - package com.securenative.snpackage
 
com.securenative.utils - package com.securenative.utils
 
CONFIG - com.securenative.actions.ApiRoute
 
CONFIG - com.securenative.models.EventTypes
 
ConfigEvent - Class in com.securenative.events
 
ConfigEvent(String, String) - Constructor for class com.securenative.events.ConfigEvent
 
ConfigurationManager - Class in com.securenative.configurations
 
ConfigurationManager(String) - Constructor for class com.securenative.configurations.ConfigurationManager
 
configure(HttpSecurity) - Method in class com.securenative.middleware.SpringAgentHeaderMiddleware
 
configureLogger() - Static method in class com.securenative.utils.Logger
 
contains(String, String, Long) - Method in class com.securenative.actions.ActionSet
 
COOKIE_NAME - Static variable in class com.securenative.utils.Utils
 
cookieIdFromRequest(ServletRequest, SecureNativeOptions) - Static method in class com.securenative.utils.Utils
 
COUNTRY - com.securenative.models.SetType
 
createEvent(EventTypes, Object...) - Static method in class com.securenative.events.EventFactory
 

D

decrypt(String, String) - Static method in class com.securenative.utils.Utils
 
delayedExecutor(long, TimeUnit, Runnable) - Static method in class com.securenative.utils.Scheduler
 
delete(String, String, Long) - Method in class com.securenative.actions.ActionSet
 
DELETE_BLACKLISTED - com.securenative.processors.ProcessorType
 
DELETE_HEADERS - com.securenative.processors.ProcessorType
 
DeleteBlacklistedIp - Class in com.securenative.processors
 
DeleteBlacklistedIp(Action) - Constructor for class com.securenative.processors.DeleteBlacklistedIp
 
DeleteHeaderFilter - Class in com.securenative.filters
 
DeleteHeaderFilter(Rule) - Constructor for class com.securenative.filters.DeleteHeaderFilter
 
DeleteHeaders - Class in com.securenative.processors
 
DeleteHeaders(Rule) - Constructor for class com.securenative.processors.DeleteHeaders
 
Dependency - Class in com.securenative.models
 
Dependency(String, String) - Constructor for class com.securenative.models.Dependency
 
destroy() - Method in class com.securenative.filters.BlockRequestFilter
 
destroy() - Method in class com.securenative.filters.ChallengeFilter
 
destroy() - Method in class com.securenative.filters.DeleteHeaderFilter
 
destroy() - Method in class com.securenative.filters.ModifyHeadersFilter
 
destroy() - Method in class com.securenative.middleware.AgentHeaderMiddleware
 
destroy() - Method in class com.securenative.middleware.VerifyRequestMiddleware
 
destroy() - Method in class com.securenative.middleware.VerifyWebhookMiddleware
 
doFilter(ServletRequest, ServletResponse, FilterChain) - Method in class com.securenative.filters.BlockRequestFilter
 
doFilter(ServletRequest, ServletResponse, FilterChain) - Method in class com.securenative.filters.ChallengeFilter
 
doFilter(ServletRequest, ServletResponse, FilterChain) - Method in class com.securenative.filters.DeleteHeaderFilter
 
doFilter(ServletRequest, ServletResponse, FilterChain) - Method in class com.securenative.filters.ModifyHeadersFilter
 
doFilter(ServletRequest, ServletResponse, FilterChain) - Method in class com.securenative.middleware.AgentHeaderMiddleware
 
doFilter(ServletRequest, ServletResponse, FilterChain) - Method in class com.securenative.middleware.VerifyRequestMiddleware
 
doFilter(ServletRequest, ServletResponse, FilterChain) - Method in class com.securenative.middleware.VerifyWebhookMiddleware
 

E

EMAIL_UPDATE - com.securenative.models.EventTypes
 
encrypt(String, String) - Static method in class com.securenative.utils.Utils
 
enforceActions(List<Action>) - Static method in class com.securenative.actions.ActionManager
 
enforceRules(List<Rule>) - Method in class com.securenative.rules.RuleManager
 
equals(Object) - Method in class com.securenative.models.ActionItem
 
error(Error) - Method in class com.securenative.SecureNative
 
ERROR - com.securenative.actions.ApiRoute
 
ERROR - com.securenative.models.EventTypes
 
ErrorEvent - Class in com.securenative.events
 
ErrorEvent(String, String) - Constructor for class com.securenative.events.ErrorEvent
 
Event - Interface in com.securenative.events
 
EventFactory - Class in com.securenative.events
 
EventFactory() - Constructor for class com.securenative.events.EventFactory
 
EventManager - Class in com.securenative.events
 
EventManager(String, SecureNativeOptions) - Constructor for class com.securenative.events.EventManager
 
EventOptions - Class in com.securenative.models
 
EventOptions(String, String, String, String, User, String, Map<String, String>) - Constructor for class com.securenative.models.EventOptions
 
EventTypes - Enum in com.securenative.models
 
execute() - Method in class com.securenative.configurations.ExecuteManager
 
ExecuteManager - Class in com.securenative.configurations
 
ExecuteManager(long, long, String, Runnable) - Constructor for class com.securenative.configurations.ExecuteManager
 

F

flow(long, Event) - Method in class com.securenative.SecureNative
 
FLOW - com.securenative.actions.ApiRoute
 
flush() - Method in class com.securenative.events.EventManager
 
framework - Variable in class com.securenative.module.ModuleManager
 
frameworkVersion - Variable in class com.securenative.module.ModuleManager
 

G

generateTimestamp() - Static method in class com.securenative.utils.Utils
 
getAction() - Method in class com.securenative.models.RiskResult
 
getActionProcessor(String, Action) - Static method in class com.securenative.processors.ProcessorsFactory
 
getActions() - Method in class com.securenative.configurations.AgentConfigOptions
 
getAgent() - Method in class com.securenative.events.AgentLoginEvent
 
getAgentDisable() - Method in class com.securenative.configurations.SecureNativeOptions
 
getAgentVersion() - Method in class com.securenative.events.AgentHeartBeatEvent
 
getAllRules() - Method in class com.securenative.rules.RuleManager
 
getApiKey() - Method in class com.securenative.configurations.SecureNativeOptions
 
getApiKey() - Method in class com.securenative.SecureNative
 
getApiUrl() - Method in class com.securenative.configurations.SecureNativeOptions
 
getAppName() - Method in class com.securenative.configurations.SecureNativeOptions
 
getAppName() - Method in class com.securenative.events.AgentLoginEvent
 
getAppName() - Method in class com.securenative.events.ConfigEvent
 
getAppName() - Method in class com.securenative.events.RequestEvent
 
getAppName() - Method in class com.securenative.models.RequestOptions
 
getAutoSend() - Method in class com.securenative.configurations.SecureNativeOptions
 
getBody() - Method in class com.securenative.events.RequestEvent
 
getBody() - Method in class com.securenative.models.RequestOptions
 
getCid() - Method in class com.securenative.events.RequestEvent
 
getCid() - Method in class com.securenative.events.SDKEvent
 
getCid() - Method in class com.securenative.models.RequestOptions
 
getConfig() - Static method in class com.securenative.configurations.ConfigurationManager
 
getConfig() - Method in class com.securenative.models.AgentLoginResponse
 
getConfigUpdateDelay() - Method in class com.securenative.configurations.SecureNativeOptions
 
getConfigUpdatePeriod() - Method in class com.securenative.configurations.SecureNativeOptions
 
getCookieName() - Method in class com.securenative.configurations.SecureNativeOptions
 
getCountry() - Method in class com.securenative.actions.ActionSet
 
getData() - Method in class com.securenative.rules.Rule
 
getDebugMode() - Method in class com.securenative.configurations.SecureNativeOptions
 
getDependencies() - Method in class com.securenative.snpackage.PackageItem
 
getDependenciesHash() - Method in class com.securenative.snpackage.PackageItem
 
getDependency(int) - Method in class com.securenative.snpackage.PackageItem
 
getDevice() - Method in class com.securenative.events.SDKEvent
 
getDevice() - Method in class com.securenative.models.EventOptions
 
getEmail() - Method in class com.securenative.models.User
 
getEvent() - Method in class com.securenative.models.Message
 
getEventType() - Method in class com.securenative.events.AgentHeartBeatEvent
 
getEventType() - Method in class com.securenative.events.AgentLoginEvent
 
getEventType() - Method in class com.securenative.events.AgentLogoutEvent
 
getEventType() - Method in class com.securenative.events.ConfigEvent
 
getEventType() - Method in class com.securenative.events.ErrorEvent
 
getEventType() - Method in interface com.securenative.events.Event
 
getEventType() - Method in class com.securenative.events.LoginChallengeEvent
 
getEventType() - Method in class com.securenative.events.LoginEvent
 
getEventType() - Method in class com.securenative.events.LoginFailureEvent
 
getEventType() - Method in class com.securenative.events.LogoutEvent
 
getEventType() - Method in class com.securenative.events.PerformanceEvent
 
getEventType() - Method in class com.securenative.events.RequestEvent
 
getEventType() - Method in class com.securenative.events.SDKEvent
 
getEventType() - Method in class com.securenative.models.EventOptions
 
getFp() - Method in class com.securenative.events.RequestEvent
 
getFp() - Method in class com.securenative.events.SDKEvent
 
getFp() - Method in class com.securenative.models.RequestOptions
 
getFramework() - Method in class com.securenative.events.AgentLoginEvent
 
getFramework() - Method in class com.securenative.module.ModuleManager
 
getFrameworkVersion() - Method in class com.securenative.module.ModuleManager
 
getHeaders() - Method in class com.securenative.events.RequestEvent
 
getHeaders() - Method in class com.securenative.models.RequestOptions
 
getHeartbeatDelay() - Method in class com.securenative.configurations.SecureNativeOptions
 
getHeartbeatPeriod() - Method in class com.securenative.configurations.SecureNativeOptions
 
getHostId() - Method in class com.securenative.configurations.SecureNativeOptions
 
getHostId() - Method in class com.securenative.events.AgentHeartBeatEvent
 
getHostId() - Method in class com.securenative.events.ConfigEvent
 
getHostId() - Method in class com.securenative.events.RequestEvent
 
getHostId() - Method in class com.securenative.models.RequestOptions
 
getHostname() - Method in class com.securenative.events.AgentHeartBeatEvent
 
getId() - Method in class com.securenative.models.User
 
getInterception() - Method in class com.securenative.rules.Rule
 
getInterval() - Method in class com.securenative.configurations.SecureNativeOptions
 
getIp() - Method in class com.securenative.actions.ActionSet
 
getIp() - Method in class com.securenative.events.RequestEvent
 
getIp() - Method in class com.securenative.events.SDKEvent
 
getIp() - Method in class com.securenative.models.EventOptions
 
getIp() - Method in class com.securenative.models.RequestOptions
 
getItem() - Method in class com.securenative.models.ActionItem
 
getKey() - Method in class com.securenative.rules.RuleData
 
getLogger() - Static method in class com.securenative.utils.Logger
 
getMaxEvents() - Method in class com.securenative.configurations.SecureNativeOptions
 
getMessage() - Method in class com.securenative.events.ErrorEvent
 
getMethod() - Method in class com.securenative.events.RequestEvent
 
getMethod() - Method in class com.securenative.models.RequestOptions
 
getMethod() - Method in class com.securenative.rules.RuleInterception
 
getMinSupportedVersion() - Method in class com.securenative.configurations.SecureNativeOptions
 
getModule() - Method in class com.securenative.rules.RuleInterception
 
getName() - Method in class com.securenative.actions.Action
 
getName() - Method in class com.securenative.actions.ActionSet
 
getName() - Method in class com.securenative.models.Dependency
 
getName() - Method in class com.securenative.models.User
 
getName() - Method in class com.securenative.rules.Rule
 
getName() - Method in class com.securenative.snpackage.PackageItem
 
getOs() - Method in class com.securenative.events.AgentLoginEvent
 
getPackage(String) - Static method in class com.securenative.snpackage.PackageManager
 
getPackageItem() - Method in class com.securenative.events.AgentLoginEvent
 
getParams() - Method in class com.securenative.events.SDKEvent
 
getParams() - Method in class com.securenative.models.EventOptions
 
getProcess() - Method in class com.securenative.events.AgentLoginEvent
 
getProcessInfo() - Static method in class com.securenative.utils.Utils
 
getProcessor() - Method in class com.securenative.rules.RuleInterception
 
getRemoteIp() - Method in class com.securenative.events.RequestEvent
 
getRemoteIp() - Method in class com.securenative.events.SDKEvent
 
getRemoteIp() - Method in class com.securenative.models.EventOptions
 
getRemoteIp() - Method in class com.securenative.models.RequestOptions
 
getRiskLevel() - Method in class com.securenative.models.RiskResult
 
getRoute() - Method in enum com.securenative.actions.ApiRoute
 
getRuleProcessor(String, Rule) - Static method in class com.securenative.processors.ProcessorsFactory
 
getRules() - Method in class com.securenative.configurations.AgentConfigOptions
 
getRules(String) - Method in class com.securenative.rules.RuleManager
 
getRuntime() - Method in class com.securenative.events.AgentHeartBeatEvent
 
getScore() - Method in class com.securenative.models.RiskResult
 
getSdkEnabled() - Method in class com.securenative.configurations.SecureNativeOptions
 
getSecureNativeOptions() - Method in class com.securenative.SecureNative
 
getSessionId() - Method in class com.securenative.models.AgentLoginResponse
 
getSnRuntime() - Method in class com.securenative.events.AgentLoginEvent
 
getStackTrace() - Method in class com.securenative.events.ErrorEvent
 
getTimeout() - Method in class com.securenative.configurations.SecureNativeOptions
 
getTimeout() - Method in class com.securenative.models.ActionItem
 
getTimestamp() - Method in class com.securenative.configurations.AgentConfigOptions
 
getTimestamp() - Method in class com.securenative.events.AgentHeartBeatEvent
 
getTimestamp() - Method in class com.securenative.events.AgentLoginEvent
 
getTimestamp() - Method in class com.securenative.events.AgentLogoutEvent
 
getTimestamp() - Method in class com.securenative.events.ConfigEvent
 
getTimestamp() - Method in class com.securenative.events.ErrorEvent
 
getTimestamp() - Method in class com.securenative.events.PerformanceEvent
 
getTimestamp() - Method in class com.securenative.events.RequestEvent
 
getTimestamp() - Method in class com.securenative.events.SDKEvent
 
getTimestamp() - Method in class com.securenative.models.RequestOptions
 
getTs() - Method in class com.securenative.actions.Action
 
getTtl() - Method in class com.securenative.actions.Action
 
getType() - Method in enum com.securenative.models.ActionListType
 
getType() - Method in enum com.securenative.models.EventTypes
 
getType() - Method in enum com.securenative.models.ProcessesType
 
getType() - Method in enum com.securenative.models.SetType
 
getType() - Method in enum com.securenative.processors.ProcessorType
 
getUrl() - Method in class com.securenative.events.RequestEvent
 
getUrl() - Method in class com.securenative.models.Message
 
getUrl() - Method in class com.securenative.models.RequestOptions
 
getUser() - Method in class com.securenative.actions.ActionSet
 
getUser() - Method in class com.securenative.events.LoginChallengeEvent
 
getUser() - Method in class com.securenative.events.LoginEvent
 
getUser() - Method in class com.securenative.events.LoginFailureEvent
 
getUser() - Method in class com.securenative.events.LogoutEvent
 
getUser() - Method in class com.securenative.events.SDKEvent
 
getUser() - Method in class com.securenative.models.EventOptions
 
getUserAgent() - Method in class com.securenative.events.RequestEvent
 
getUserAgent() - Method in class com.securenative.events.SDKEvent
 
getUserAgent() - Method in class com.securenative.models.EventOptions
 
getUserAgent() - Method in class com.securenative.models.RequestOptions
 
getValue() - Method in class com.securenative.rules.RuleData
 
getValues() - Method in class com.securenative.actions.Action
 
getVersion() - Method in class com.securenative.models.Dependency
 
getVersion() - Method in class com.securenative.snpackage.PackageItem
 
getVid() - Method in class com.securenative.events.RequestEvent
 
getVid() - Method in class com.securenative.events.SDKEvent
 
getVid() - Method in class com.securenative.models.RequestOptions
 

H

has(String, String, Long) - Method in class com.securenative.actions.ActionSet
 
hashCode() - Method in class com.securenative.models.ActionItem
 
HEARTBEAT - com.securenative.actions.ApiRoute
 
HEARTBEAT - com.securenative.models.EventTypes
 
high - com.securenative.models.RiskLevel
 

I

IEventManager - Interface in com.securenative.events
 
init(FilterConfig) - Method in class com.securenative.filters.BlockRequestFilter
 
init(FilterConfig) - Method in class com.securenative.filters.ChallengeFilter
 
init(FilterConfig) - Method in class com.securenative.filters.DeleteHeaderFilter
 
init(FilterConfig) - Method in class com.securenative.filters.ModifyHeadersFilter
 
init(FilterConfig) - Method in class com.securenative.middleware.AgentHeaderMiddleware
 
init(FilterConfig) - Method in class com.securenative.middleware.VerifyRequestMiddleware
 
init(FilterConfig) - Method in class com.securenative.middleware.VerifyWebhookMiddleware
 
initLogger() - Static method in class com.securenative.utils.Logger
 
InterceptorManager - Class in com.securenative.interceptors
 
InterceptorManager() - Constructor for class com.securenative.interceptors.InterceptorManager
 
IP - com.securenative.models.SetType
 
isAgentDisable() - Method in class com.securenative.configurations.SecureNativeOptions
 
isAutoSend() - Method in class com.securenative.configurations.SecureNativeOptions
 
isLoggingEnabled() - Method in class com.securenative.configurations.SecureNativeOptions
 
isNullOrEmpty(String) - Static method in class com.securenative.utils.Utils
 
isStatus() - Method in class com.securenative.models.AgentLoginResponse
 
isVerifiedSnRequest(String, String, String) - Static method in class com.securenative.utils.Utils
 

K

key - Variable in class com.securenative.rules.RuleData
 

L

LOG_IN - com.securenative.models.EventTypes
 
LOG_IN_CHALLENGE - com.securenative.models.EventTypes
 
LOG_IN_FAILURE - com.securenative.models.EventTypes
 
LOG_OUT - com.securenative.models.EventTypes
 
Logger - Class in com.securenative.utils
 
Logger() - Constructor for class com.securenative.utils.Logger
 
LOGIN - com.securenative.actions.ApiRoute
 
LoginChallengeEvent - Class in com.securenative.events
 
LoginChallengeEvent(User) - Constructor for class com.securenative.events.LoginChallengeEvent
 
LoginEvent - Class in com.securenative.events
 
LoginEvent(User) - Constructor for class com.securenative.events.LoginEvent
 
LoginFailureEvent - Class in com.securenative.events
 
LoginFailureEvent(User) - Constructor for class com.securenative.events.LoginFailureEvent
 
LOGOUT - com.securenative.actions.ApiRoute
 
LogoutEvent - Class in com.securenative.events
 
LogoutEvent(User) - Constructor for class com.securenative.events.LogoutEvent
 
low - com.securenative.models.RiskLevel
 

M

medium - com.securenative.models.RiskLevel
 
Message - Class in com.securenative.models
 
Message(Event, String) - Constructor for class com.securenative.models.Message
 
METRIC - com.securenative.models.EventTypes
 
MFA - com.securenative.models.ActionType
 
MODIFY_HEADERS - com.securenative.processors.ProcessorType
 
ModifyHeaders - Class in com.securenative.processors
 
ModifyHeaders(Rule) - Constructor for class com.securenative.processors.ModifyHeaders
 
ModifyHeadersFilter - Class in com.securenative.filters
 
ModifyHeadersFilter(Rule) - Constructor for class com.securenative.filters.ModifyHeadersFilter
 
ModuleManager - Class in com.securenative.module
 
ModuleManager(PackageItem) - Constructor for class com.securenative.module.ModuleManager
 

P

PackageItem - Class in com.securenative.snpackage
 
PackageItem(String, String, Dependency[], String) - Constructor for class com.securenative.snpackage.PackageItem
 
PackageManager - Class in com.securenative.snpackage
 
PackageManager() - Constructor for class com.securenative.snpackage.PackageManager
 
PAGE_VIEW - com.securenative.models.EventTypes
 
PASSWORD_RESET - com.securenative.models.EventTypes
 
PASSWORD_RESET_FAILURE - com.securenative.models.EventTypes
 
PASSWORD_RESET_SUCCESS - com.securenative.models.EventTypes
 
PASSWORD_UPDATE - com.securenative.models.EventTypes
 
PATH - com.securenative.models.SetType
 
PERFORMANCE - com.securenative.models.EventTypes
 
PerformanceEvent - Class in com.securenative.events
 
PerformanceEvent() - Constructor for class com.securenative.events.PerformanceEvent
 
premain(String, Instrumentation) - Static method in class com.securenative.SecureNativeAgent
 
ProcessesType - Enum in com.securenative.models
 
Processor - Class in com.securenative.processors
 
Processor() - Constructor for class com.securenative.processors.Processor
 
ProcessorsFactory - Class in com.securenative.processors
 
ProcessorsFactory() - Constructor for class com.securenative.processors.ProcessorsFactory
 
ProcessorType - Enum in com.securenative.processors
 
PROFILE_UPDATE - com.securenative.models.EventTypes
 

R

readConfigFile() - Static method in class com.securenative.configurations.ConfigurationManager
 
REDIRECT - com.securenative.models.ActionType
 
REDIRECT_IP - com.securenative.models.ActionType
 
REDIRECT_USER - com.securenative.models.ActionType
 
registerRule(Rule) - Method in class com.securenative.rules.RuleManager
 
remoteIpFromRequest(ServletRequest) - Static method in class com.securenative.utils.Utils
 
REQUEST - com.securenative.models.EventTypes
 
RequestEvent - Class in com.securenative.events
 
RequestEvent(RequestOptions) - Constructor for class com.securenative.events.RequestEvent
 
RequestOptions - Class in com.securenative.models
 
RequestOptions(String, String, String, String, String, Map<String, String>, String, String, String, String, String, String, String) - Constructor for class com.securenative.models.RequestOptions
 
risk(Event) - Method in class com.securenative.SecureNative
 
RISK - com.securenative.actions.ApiRoute
 
RiskLevel - Enum in com.securenative.models
 
RiskResult - Class in com.securenative.models
 
RiskResult() - Constructor for class com.securenative.models.RiskResult
 
RiskResult(String, double, String) - Constructor for class com.securenative.models.RiskResult
 
ROLE_UPDATE - com.securenative.models.EventTypes
 
Rule - Class in com.securenative.rules
 
Rule() - Constructor for class com.securenative.rules.Rule
 
Rule(RuleData, RuleInterception) - Constructor for class com.securenative.rules.Rule
 
Rule(String, RuleData, RuleInterception) - Constructor for class com.securenative.rules.Rule
 
RuleData - Class in com.securenative.rules
 
RuleData() - Constructor for class com.securenative.rules.RuleData
 
RuleData(String, String) - Constructor for class com.securenative.rules.RuleData
 
RuleInterception - Class in com.securenative.rules
 
RuleInterception() - Constructor for class com.securenative.rules.RuleInterception
 
RuleInterception(String, String, String) - Constructor for class com.securenative.rules.RuleInterception
 
RuleManager - Class in com.securenative.rules
 
RuleManager() - Constructor for class com.securenative.rules.RuleManager
 

S

Scheduler - Class in com.securenative.utils
 
Scheduler() - Constructor for class com.securenative.utils.Scheduler
 
SDK - com.securenative.models.EventTypes
 
SDKEvent - Class in com.securenative.events
 
SDKEvent(ServletRequest, EventOptions, SecureNativeOptions) - Constructor for class com.securenative.events.SDKEvent
 
secureHeaderFromRequest(ServletRequest) - Static method in class com.securenative.utils.Utils
 
SecureNative - Class in com.securenative
 
SecureNative(ModuleManager, SecureNativeOptions) - Constructor for class com.securenative.SecureNative
 
SecureNativeAgent - Class in com.securenative
 
SecureNativeAgent() - Constructor for class com.securenative.SecureNativeAgent
 
SecureNativeOptions - Class in com.securenative.configurations
 
SecureNativeOptions() - Constructor for class com.securenative.configurations.SecureNativeOptions
 
SecureNativeOptions(String, int, long, int) - Constructor for class com.securenative.configurations.SecureNativeOptions
 
SecureNativeOptions(String, Boolean, String, String, int, long, int, boolean, boolean, boolean, String, long, long, long, long, boolean) - Constructor for class com.securenative.configurations.SecureNativeOptions
 
SecureNativeSDKException - Exception in com.securenative.exceptions
 
SecureNativeSDKException(String) - Constructor for exception com.securenative.exceptions.SecureNativeSDKException
 
sendAgentEvent(Event, String) - Method in class com.securenative.events.EventManager
 
sendAgentEvent(Event, String) - Method in interface com.securenative.events.IEventManager
 
sendAsync(Event, String) - Method in class com.securenative.events.EventManager
 
sendAsync(Event, String) - Method in interface com.securenative.events.IEventManager
 
sendSync(Event, String) - Method in class com.securenative.events.EventManager
 
sendSync(Event, String) - Method in interface com.securenative.events.IEventManager
 
sendUpdateConfigEvent(Event, String) - Method in class com.securenative.events.EventManager
 
setAction(String) - Method in class com.securenative.models.RiskResult
 
setActions(List<Action>) - Method in class com.securenative.configurations.AgentConfigOptions
 
setAgent(Agent) - Method in class com.securenative.events.AgentLoginEvent
 
setAgentDisable(Boolean) - Method in class com.securenative.configurations.SecureNativeOptions
 
setAgentPackage(PackageItem) - Static method in class com.securenative.events.AgentHeartBeatEvent
 
setAgentVersion(String) - Method in class com.securenative.events.AgentHeartBeatEvent
 
setApiKey(String) - Method in class com.securenative.configurations.SecureNativeOptions
 
setApiUrl(String) - Method in class com.securenative.configurations.SecureNativeOptions
 
setAppName(String) - Method in class com.securenative.configurations.SecureNativeOptions
 
setAppName(String) - Method in class com.securenative.events.AgentLoginEvent
 
setAppName(String) - Method in class com.securenative.events.ConfigEvent
 
setAppName(String) - Method in class com.securenative.events.RequestEvent
 
setAutoSend(Boolean) - Method in class com.securenative.configurations.SecureNativeOptions
 
setBody(String) - Method in class com.securenative.events.RequestEvent
 
setCid(String) - Method in class com.securenative.events.RequestEvent
 
setCid(String) - Method in class com.securenative.events.SDKEvent
 
setConfig(AgentConfigOptions) - Method in class com.securenative.models.AgentLoginResponse
 
setConfigUpdateDelay(long) - Method in class com.securenative.configurations.SecureNativeOptions
 
setConfigUpdatePeriod(long) - Method in class com.securenative.configurations.SecureNativeOptions
 
setCookieName(String) - Method in class com.securenative.configurations.SecureNativeOptions
 
setData(RuleData) - Method in class com.securenative.rules.Rule
 
setDebugMode(Boolean) - Method in class com.securenative.configurations.SecureNativeOptions
 
setDevice(String) - Method in class com.securenative.events.SDKEvent
 
setEmail(String) - Method in class com.securenative.models.User
 
setEvent(Event) - Method in class com.securenative.models.Message
 
setFp(String) - Method in class com.securenative.events.RequestEvent
 
setFp(String) - Method in class com.securenative.events.SDKEvent
 
setFramework(Framework) - Method in class com.securenative.events.AgentLoginEvent
 
setHeaders(Map<String, String>) - Method in class com.securenative.events.RequestEvent
 
setHeartbeatDelay(long) - Method in class com.securenative.configurations.SecureNativeOptions
 
setHeartbeatPeriod(long) - Method in class com.securenative.configurations.SecureNativeOptions
 
setHostId(String) - Method in class com.securenative.configurations.SecureNativeOptions
 
setHostId(String) - Method in class com.securenative.events.AgentHeartBeatEvent
 
setHostId(String) - Method in class com.securenative.events.ConfigEvent
 
setHostId(String) - Method in class com.securenative.events.RequestEvent
 
setHostname(String) - Method in class com.securenative.events.AgentHeartBeatEvent
 
setInterception(RuleInterception) - Method in class com.securenative.rules.Rule
 
setInterval(int) - Method in class com.securenative.configurations.SecureNativeOptions
 
setIp(String) - Method in class com.securenative.events.RequestEvent
 
setIp(String) - Method in class com.securenative.events.SDKEvent
 
setItem(String) - Method in class com.securenative.models.ActionItem
 
setLoggingEnabled(boolean) - Method in class com.securenative.configurations.SecureNativeOptions
 
setMaxEvents(long) - Method in class com.securenative.configurations.SecureNativeOptions
 
setMessage(String) - Method in class com.securenative.events.ErrorEvent
 
setMethod(String) - Method in class com.securenative.events.RequestEvent
 
setMethod(String) - Method in class com.securenative.rules.RuleInterception
 
setMinSupportedVersion(String) - Method in class com.securenative.configurations.SecureNativeOptions
 
setModule(String) - Method in class com.securenative.rules.RuleInterception
 
setName(String) - Method in class com.securenative.actions.Action
 
setName(String) - Method in class com.securenative.models.User
 
setName(String) - Method in class com.securenative.rules.Rule
 
setOs(Os) - Method in class com.securenative.events.AgentLoginEvent
 
setPackageItem(PackageItem) - Method in class com.securenative.events.AgentLoginEvent
 
setParams(Map<String, String>) - Method in class com.securenative.events.SDKEvent
 
setProcess(SnProcess) - Method in class com.securenative.events.AgentLoginEvent
 
setProcessor(String) - Method in class com.securenative.rules.RuleInterception
 
setRemoteIp(String) - Method in class com.securenative.events.RequestEvent
 
setRemoteIp(String) - Method in class com.securenative.events.SDKEvent
 
setRiskLevel(String) - Method in class com.securenative.models.RiskResult
 
setRules(List<Rule>) - Method in class com.securenative.configurations.AgentConfigOptions
 
setRuntime(String) - Method in class com.securenative.events.AgentHeartBeatEvent
 
setScore(double) - Method in class com.securenative.models.RiskResult
 
setSdkEnabled(Boolean) - Method in class com.securenative.configurations.SecureNativeOptions
 
setSessionId(String) - Method in class com.securenative.models.AgentLoginResponse
 
setSnRuntime(SnRuntime) - Method in class com.securenative.events.AgentLoginEvent
 
setStackTrace(String) - Method in class com.securenative.events.ErrorEvent
 
setStatus(boolean) - Method in class com.securenative.models.AgentLoginResponse
 
setTimeout(long) - Method in class com.securenative.configurations.SecureNativeOptions
 
setTimeout(Long) - Method in class com.securenative.models.ActionItem
 
setTimestamp(String) - Method in class com.securenative.events.PerformanceEvent
 
setTtl(long) - Method in class com.securenative.actions.Action
 
SetType - Enum in com.securenative.models
 
setUrl(String) - Method in class com.securenative.events.RequestEvent
 
setUrl(String) - Method in class com.securenative.models.Message
 
setUser(User) - Method in class com.securenative.events.LoginChallengeEvent
 
setUser(User) - Method in class com.securenative.events.LoginEvent
 
setUser(User) - Method in class com.securenative.events.LoginFailureEvent
 
setUser(User) - Method in class com.securenative.events.LogoutEvent
 
setUser(User) - Method in class com.securenative.events.SDKEvent
 
setUserAgent(String) - Method in class com.securenative.events.RequestEvent
 
setUserAgent(String) - Method in class com.securenative.events.SDKEvent
 
setValues(List<String>) - Method in class com.securenative.actions.Action
 
setVid(String) - Method in class com.securenative.events.RequestEvent
 
setVid(String) - Method in class com.securenative.events.SDKEvent
 
shutdown() - Method in class com.securenative.configurations.ExecuteManager
 
SIGN_UP - com.securenative.models.EventTypes
 
SpringAgentHeaderMiddleware - Class in com.securenative.middleware
 
SpringAgentHeaderMiddleware(String) - Constructor for class com.securenative.middleware.SpringAgentHeaderMiddleware
 
startAgent() - Method in class com.securenative.SecureNative
 
stopAgent() - Method in class com.securenative.SecureNative
 

T

track(Event) - Method in class com.securenative.SecureNative
 
TRACK - com.securenative.actions.ApiRoute
 
TWO_FACTOR_DISABLE - com.securenative.models.EventTypes
 

U

UNBLOCK_IP - com.securenative.models.ProcessesType
 
User - Class in com.securenative.models
 
User(String, String, String) - Constructor for class com.securenative.models.User
 
USER - com.securenative.models.SetType
 
USER_INVITE - com.securenative.models.EventTypes
 
userAgentFromRequest(ServletRequest) - Static method in class com.securenative.utils.Utils
 
Utils - Class in com.securenative.utils
 
Utils() - Constructor for class com.securenative.utils.Utils
 

V

value - Variable in class com.securenative.rules.RuleData
 
valueOf(String) - Static method in enum com.securenative.actions.ApiRoute
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.securenative.models.ActionListType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.securenative.models.ActionType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.securenative.models.EventTypes
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.securenative.models.ProcessesType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.securenative.models.RiskLevel
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.securenative.models.SetType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.securenative.processors.ProcessorType
Returns the enum constant of this type with the specified name.
values() - Static method in enum com.securenative.actions.ApiRoute
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.securenative.models.ActionListType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.securenative.models.ActionType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.securenative.models.EventTypes
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.securenative.models.ProcessesType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.securenative.models.RiskLevel
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.securenative.models.SetType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.securenative.processors.ProcessorType
Returns an array containing the constants of this enum type, in the order they are declared.
verify(Event) - Method in class com.securenative.SecureNative
 
VERIFY - com.securenative.actions.ApiRoute
 
VERIFY - com.securenative.models.EventTypes
 
VerifyRequestMiddleware - Class in com.securenative.middleware
 
VerifyRequestMiddleware(SecureNative) - Constructor for class com.securenative.middleware.VerifyRequestMiddleware
 
VerifyWebhookMiddleware - Class in com.securenative.middleware
 
VerifyWebhookMiddleware(SecureNative) - Constructor for class com.securenative.middleware.VerifyWebhookMiddleware
 
versionCompare(String, String) - Static method in class com.securenative.utils.Utils
 

W

whitelist - Static variable in class com.securenative.actions.ActionList
 
WHITELIST - com.securenative.models.ActionListType
 
WHITELIST_IP - com.securenative.processors.ProcessorType
 
WhitelistIp - Class in com.securenative.processors
 
WhitelistIp(Action) - Constructor for class com.securenative.processors.WhitelistIp
 
A B C D E F G H I K L M P R S T U V W 
All Classes All Packages