Uses of Interface
org.apache.ignite.internal.processors.security.SecurityContext
-
Packages that use SecurityContext Package Description org.apache.ignite.internal Contains main implementation.org.apache.ignite.internal.processors.authentication org.apache.ignite.internal.processors.cache This package contain cache-related processors & persistence implementation.org.apache.ignite.internal.processors.cache.distributed.dht.preloader org.apache.ignite.internal.processors.odbc org.apache.ignite.internal.processors.query.schema org.apache.ignite.internal.processors.security org.apache.ignite.internal.processors.session Session processing package to guarantee reuse of same session object on the same node.org.apache.ignite.spi.discovery Contains APIs for topology manager SPI. -
-
Uses of SecurityContext in org.apache.ignite.internal
Methods in org.apache.ignite.internal that return SecurityContext Modifier and Type Method Description SecurityContextGridTaskSessionImpl. initiatorSecurityContext()Constructors in org.apache.ignite.internal with parameters of type SecurityContext Constructor Description GridTaskSessionImpl(UUID taskNodeId, String taskName, @Nullable GridDeployment dep, String taskClsName, IgniteUuid sesId, @Nullable Collection<UUID> top, @Nullable IgnitePredicate<ClusterNode> topPred, long startTime, long endTime, Collection<ComputeJobSibling> siblings, @Nullable Map<Object,Object> attrs, GridKernalContext ctx, boolean fullSup, boolean internal, @Nullable String execName, @Nullable SecurityContext secCtx)Constructor. -
Uses of SecurityContext in org.apache.ignite.internal.processors.authentication
Methods in org.apache.ignite.internal.processors.authentication that return SecurityContext Modifier and Type Method Description SecurityContextIgniteAuthenticationProcessor. authenticate(AuthenticationContext authCtx)Authenticates subject via underlying Authenticator.SecurityContextIgniteAuthenticationProcessor. authenticateNode(ClusterNode node, SecurityCredentials cred)Authenticates grid node with it's attributes via underlying Authenticator.SecurityContextIgniteAuthenticationProcessor. securityContext(UUID subjId)Gets security context for authenticated nodes and thin clients.Methods in org.apache.ignite.internal.processors.authentication with parameters of type SecurityContext Modifier and Type Method Description voidIgniteAuthenticationProcessor. authorize(String name, SecurityPermission perm, SecurityContext securityCtx)Authorizes grid operation. -
Uses of SecurityContext in org.apache.ignite.internal.processors.cache
Methods in org.apache.ignite.internal.processors.cache that return SecurityContext Modifier and Type Method Description @Nullable SecurityContextAbstractCachePartitionExchangeWorkerTask. securityContext()@Nullable SecurityContextCachePartitionExchangeWorkerTask. securityContext()Constructors in org.apache.ignite.internal.processors.cache with parameters of type SecurityContext Constructor Description AbstractCachePartitionExchangeWorkerTask(@Nullable SecurityContext secCtx)CacheStatisticsModeChangeTask(SecurityContext secCtx, CacheStatisticsModeChangeMessage msg)ClientCacheChangeDummyDiscoveryMessage(SecurityContext secCtx, UUID reqId, @Nullable Map<String,DynamicCacheChangeRequest> startReqs, @Nullable Set<String> cachesToClose)TxTimeoutOnPartitionMapExchangeChangeTask(SecurityContext secCtx, TxTimeoutOnPartitionMapExchangeChangeMessage msg)Constructor.WalStateNodeLeaveExchangeTask(SecurityContext secCtx, ClusterNode node)Constructor. -
Uses of SecurityContext in org.apache.ignite.internal.processors.cache.distributed.dht.preloader
Methods in org.apache.ignite.internal.processors.cache.distributed.dht.preloader that return SecurityContext Modifier and Type Method Description @Nullable SecurityContextGridDhtPartitionsExchangeFuture. securityContext()@Nullable SecurityContextStopCachesOnClientReconnectExchangeTask. securityContext()Constructors in org.apache.ignite.internal.processors.cache.distributed.dht.preloader with parameters of type SecurityContext Constructor Description FinishPreloadingTask(SecurityContext secCtx, AffinityTopologyVersion topVer, int grpId, long rebalanceId)ForceRebalanceExchangeTask(SecurityContext secCtx, GridDhtPartitionExchangeId exchId, GridCompoundFuture<Boolean,Boolean> forcedRebFut)RebalanceReassignExchangeTask(SecurityContext secCtx, GridDhtPartitionExchangeId exchId, GridDhtPartitionsExchangeFuture exchFut)StopCachesOnClientReconnectExchangeTask(@Nullable SecurityContext secCtx, Collection<GridCacheAdapter> stoppedCaches) -
Uses of SecurityContext in org.apache.ignite.internal.processors.odbc
Methods in org.apache.ignite.internal.processors.odbc that return SecurityContext Modifier and Type Method Description @Nullable SecurityContextClientListenerAbstractConnectionContext. securityContext()@Nullable SecurityContextClientListenerConnectionContext. securityContext() -
Uses of SecurityContext in org.apache.ignite.internal.processors.query.schema
Constructors in org.apache.ignite.internal.processors.query.schema with parameters of type SecurityContext Constructor Description SchemaExchangeWorkerTask(SecurityContext secCtx, SchemaAbstractDiscoveryMessage msg)Constructor.SchemaNodeLeaveExchangeWorkerTask(SecurityContext secCtx, ClusterNode node)Constructor. -
Uses of SecurityContext in org.apache.ignite.internal.processors.security
Methods in org.apache.ignite.internal.processors.security with parameters of type SecurityContext Modifier and Type Method Description voidGridSecurityProcessor. authorize(String name, SecurityPermission perm, SecurityContext securityCtx)Authorizes grid operation.OperationSecurityContextIgniteSecurity. withContext(SecurityContext secCtx)CreatesOperationSecurityContext.OperationSecurityContextIgniteSecurityProcessor. withContext(SecurityContext secCtx)CreatesOperationSecurityContext.OperationSecurityContextNoOpIgniteSecurityProcessor. withContext(SecurityContext secCtx)CreatesOperationSecurityContext.static OperationSecurityContextSecurityUtils. withRemoteSecurityContext(GridKernalContext ctx, SecurityContext secCtx)Sets specified security context as current if it differs from thenull.static Map<String,Object>SecurityUtils. withSecurityContext(SecurityContext secCtx, Map<String,Object> nodeAttrs, Marshaller marsh)Marshals specified security context and adds it to the node attributes. -
Uses of SecurityContext in org.apache.ignite.internal.processors.session
Methods in org.apache.ignite.internal.processors.session with parameters of type SecurityContext Modifier and Type Method Description GridTaskSessionImplGridTaskSessionProcessor. createTaskSession(IgniteUuid sesId, UUID taskNodeId, String taskName, @Nullable GridDeployment dep, String taskClsName, @Nullable Collection<UUID> top, @Nullable IgnitePredicate<ClusterNode> topPred, long startTime, long endTime, Collection<ComputeJobSibling> siblings, Map<Object,Object> attrs, boolean fullSup, boolean internal, @Nullable String execName, @Nullable SecurityContext secCtx)Creates task session. -
Uses of SecurityContext in org.apache.ignite.spi.discovery
Methods in org.apache.ignite.spi.discovery that return SecurityContext Modifier and Type Method Description SecurityContextDiscoverySpiNodeAuthenticator. authenticateNode(ClusterNode node, SecurityCredentials cred)Security credentials.
-