public class GridOsSecureSessionProcessor extends GridProcessorAdapter implements GridSecureSessionProcessor
GridSecureSessionProcessor.GridComponent.DiscoveryDataExchangeTypectx, log| Constructor and Description |
|---|
GridOsSecureSessionProcessor(GridKernalContext ctx) |
| Modifier and Type | Method and Description |
|---|---|
boolean |
enabled() |
byte[] |
updateSession(GridSecuritySubjectType subjType,
UUID subjId,
GridSecurityContext subjCtx,
Object params)
Generates secure session token.
|
GridSecureSession |
validateSession(GridSecuritySubjectType subjType,
UUID subjId,
byte[] tok,
Object params) |
addAttributes, assertParameter, collectDiscoveryData, discoveryDataType, onDiscoveryDataReceived, onKernalStart, onKernalStop, printMemoryStats, start, stop, toString, validateNodeclone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitaddAttributescollectDiscoveryData, discoveryDataType, onDiscoveryDataReceived, onKernalStart, onKernalStop, printMemoryStats, start, stop, validateNodepublic GridOsSecureSessionProcessor(GridKernalContext ctx)
ctx - Kernal context.public GridSecureSession validateSession(GridSecuritySubjectType subjType, UUID subjId, @Nullable byte[] tok, @Nullable Object params) throws IgniteCheckedException
validateSession in interface GridSecureSessionProcessorsubjType - Subject type.subjId - Subject ID.tok - Token.params - Parameters.null if session is not valid.IgniteCheckedException - If error occurred.public byte[] updateSession(GridSecuritySubjectType subjType, UUID subjId, GridSecurityContext subjCtx, @Nullable Object params)
updateSession in interface GridSecureSessionProcessorsubjType - Subject type.subjId - Subject ID.subjCtx - Authentication subject context.params - Params.public boolean enabled()
enabled in interface GridSecureSessionProcessor
Follow @ApacheIgnite
Ignite Fabric : ver. 1.0.0-RC1 Release Date : February 17 2015