Index
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form
A
- accept(T) - Method in class org.gridgain.internal.security.context.SecuredConsumer
- apply(T) - Method in class org.gridgain.internal.security.context.SecuredFunction
- authentication() - Method in class org.gridgain.internal.security.context.SecurityContextImpl
B
- BasicAuthentication - Class in org.gridgain.internal.security.context
-
Basic authentication information.
- bypass(Supplier<T>) - Static method in class org.gridgain.internal.security.context.GridGainSecurity
-
Gets a result of supplier wrapped with system bypass security context.
C
- call() - Method in class org.gridgain.internal.security.context.SecuredCallable
- callWith(SecurityContext, Callable<T>) - Static method in class org.gridgain.internal.security.context.GridGainSecurity
-
Wrap callable with given security context set to the executor's thread local state.
- callWithContext(Callable<T>) - Static method in class org.gridgain.internal.security.context.GridGainSecurity
-
Wrap callable with current security context set to the executor's thread local state.
- clear() - Static method in class org.gridgain.internal.security.context.SecurityContextHolder
- context(String, Set<String>) - Static method in class org.gridgain.internal.security.context.GridGainSecurity
-
Create security context with given roles.
G
- get() - Method in class org.gridgain.internal.security.context.SecuredSupplier
- getOrNull() - Static method in class org.gridgain.internal.security.context.SecurityContextHolder
-
Get security context from thread local state or return null if it is not set.
- getOrThrow() - Static method in class org.gridgain.internal.security.context.SecurityContextHolder
-
Get security context from thread local state or throw exception if it is not set.
- getWith(SecurityContext, Supplier<T>) - Static method in class org.gridgain.internal.security.context.GridGainSecurity
-
Gets a result of supplier wrapped with given security context.
- GridGainSecurity - Class in org.gridgain.internal.security.context
-
DSL for running code with security context.
- GridGainSecurity() - Constructor for class org.gridgain.internal.security.context.GridGainSecurity
O
- org.gridgain.internal.security.context - package org.gridgain.internal.security.context
- org.gridgain.internal.security.context.message - package org.gridgain.internal.security.context.message
R
- roles() - Method in class org.gridgain.internal.security.context.BasicAuthentication
- roles() - Method in interface org.gridgain.internal.security.context.message.UserContext
-
Returns the roles of the user.
- run() - Method in class org.gridgain.internal.security.context.SecuredRunnable
S
- SecuredCallable<T> - Class in org.gridgain.internal.security.context
-
Wrap callable with given security context set to the executor's thread local state.
- SecuredConsumer<T> - Class in org.gridgain.internal.security.context
-
Wrap consumer with given security context set to the executor's thread local state.
- SecuredFunction<T,
R> - Class in org.gridgain.internal.security.context -
Wrap function with given security context set to the executor's thread local state.
- SecuredRunnable - Class in org.gridgain.internal.security.context
-
Wrap runnable with given security context set to the executor's thread local state.
- SecuredSupplier<T> - Class in org.gridgain.internal.security.context
-
Wrap supplier with given security context set to the executor's thread local state.
- SecurityContextHolder - Class in org.gridgain.internal.security.context
-
Security context holder that stores security context in thread local state.
- SecurityContextHolder() - Constructor for class org.gridgain.internal.security.context.SecurityContextHolder
- SecurityContextImpl - Class in org.gridgain.internal.security.context
-
Security context implementation.
- SecurityContextIsNotSetException - Exception in org.gridgain.internal.security.context
-
Exception is thrown when Security context is not set in thread.
- SecurityContextIsNotSetException() - Constructor for exception org.gridgain.internal.security.context.SecurityContextIsNotSetException
-
Constructor.
- SecurityContextIsNotSetException(UUID, int, String, Throwable) - Constructor for exception org.gridgain.internal.security.context.SecurityContextIsNotSetException
- set(SecurityContext) - Static method in class org.gridgain.internal.security.context.SecurityContextHolder
-
Set security context to thread local state.
- systemContext() - Static method in class org.gridgain.internal.security.context.GridGainSecurity
U
- USER_CONTEXT - Static variable in interface org.gridgain.internal.security.context.message.UserContextMessageType
-
Type of
UserContext. - userContext() - Method in interface org.gridgain.internal.security.context.message.UserContextMessage
- UserContext - Interface in org.gridgain.internal.security.context.message
-
User context that is used to authenticate a user on a remote node.
- UserContextMessage - Interface in org.gridgain.internal.security.context.message
-
A network message that contains a
UserContext. - UserContextMessageType - Interface in org.gridgain.internal.security.context.message
-
Types of messages used to transfer
UserContextbetween nodes. - username() - Method in class org.gridgain.internal.security.context.BasicAuthentication
- username() - Method in interface org.gridgain.internal.security.context.message.UserContext
-
Returns the username of the user.
W
- with(SecurityContext, Runnable) - Static method in class org.gridgain.internal.security.context.GridGainSecurity
-
Wrap runnable with given security context set to the executor's thread local state.
- with(SecurityContext, Consumer<T>) - Static method in class org.gridgain.internal.security.context.GridGainSecurity
-
Wrap consumer with given security context set to the executor's thread local state.
- with(SecurityContext, Function<T, R>) - Static method in class org.gridgain.internal.security.context.GridGainSecurity
-
Wrap function with given security context set to the executor's thread local state.
- with(SecurityContext, Supplier<T>) - Static method in class org.gridgain.internal.security.context.GridGainSecurity
-
Wrap supplier with given security context set to the executor's thread local state.
- withContext(Runnable) - Static method in class org.gridgain.internal.security.context.GridGainSecurity
-
Wrap runnable with current security context set to the executor's thread local state.
- withContext(Function<T, R>) - Static method in class org.gridgain.internal.security.context.GridGainSecurity
-
Wrap function with current security context set to the executor's thread local state.
- withContext(Supplier<T>) - Static method in class org.gridgain.internal.security.context.GridGainSecurity
-
Wrap supplier with current security context set to the executor's thread local state.
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form