| Package | Description |
|---|---|
| org.gridgain.grid.events |
Contains Event Subscription functionality together with various events emitted by GridGain.
|
| org.gridgain.grid.kernal.managers.securesession |
TODO.
|
| org.gridgain.grid.kernal.managers.securesession.os |
No-op implementation of GridSecureSessionManager.
|
| org.gridgain.grid.kernal.managers.security |
GridSecurityManager package.
|
| org.gridgain.grid.security |
Contains APIs for security, authentication, and authorization.
|
| org.gridgain.grid.spi.authentication |
Contains APIs for authentication SPI.
|
| org.gridgain.grid.spi.authentication.noop |
Contains default no-op implementation for authentication SPI.
|
| org.gridgain.grid.spi.securesession |
Contains APIs for secure session SPI.
|
| org.gridgain.grid.spi.securesession.noop |
Contains default no-op implementation for secure session SPI.
|
| Modifier and Type | Method and Description |
|---|---|
GridSecuritySubjectType |
GridAuthenticationEvent.subjectType()
Gets subject type that triggered the event.
|
GridSecuritySubjectType |
GridSecureSessionEvent.subjectType()
Gets subject type that triggered the event.
|
| Modifier and Type | Method and Description |
|---|---|
void |
GridAuthenticationEvent.subjectType(GridSecuritySubjectType subjType)
Sets subject type that triggered the event.
|
void |
GridSecureSessionEvent.subjectType(GridSecuritySubjectType subjType)
Sets subject type that triggered the event.
|
| Constructor and Description |
|---|
GridAuthenticationEvent(GridNode node,
String msg,
int type,
GridSecuritySubjectType subjType,
UUID subjId,
Object login)
Creates authentication event with given parameters.
|
GridSecureSessionEvent(GridNode node,
String msg,
int type,
GridSecuritySubjectType subjType,
UUID subjId)
Creates secure session event with given parameters.
|
| Modifier and Type | Method and Description |
|---|---|
byte[] |
GridSecureSessionManager.updateSession(GridSecuritySubjectType subjType,
UUID subjId,
GridSecurityContext subjCtx,
Object params)
Generates secure session token.
|
GridSecureSession |
GridSecureSessionManager.validateSession(GridSecuritySubjectType subjType,
UUID subjId,
byte[] tok,
Object params) |
| Modifier and Type | Method and Description |
|---|---|
byte[] |
GridOsSecureSessionManager.updateSession(GridSecuritySubjectType subjType,
UUID subjId,
GridSecurityContext subjCtx,
Object params)
Generates secure session token.
|
GridSecureSession |
GridOsSecureSessionManager.validateSession(GridSecuritySubjectType subjType,
UUID subjId,
byte[] tok,
Object params) |
| Modifier and Type | Method and Description |
|---|---|
GridSecuritySubjectType |
GridSecuritySubjectAdapter.type()
Gets subject type.
|
| Constructor and Description |
|---|
GridSecuritySubjectAdapter(GridSecuritySubjectType subjType,
UUID id) |
| Modifier and Type | Method and Description |
|---|---|
static GridSecuritySubjectType |
GridSecuritySubjectType.fromOrdinal(byte ord)
Efficiently gets enumerated value from its ordinal.
|
GridSecuritySubjectType |
GridSecuritySubject.type()
Gets subject type, either node or client.
|
static GridSecuritySubjectType |
GridSecuritySubjectType.valueOf(String name)
Returns the enum constant of this type with the specified name.
|
static GridSecuritySubjectType[] |
GridSecuritySubjectType.values()
Returns an array containing the constants of this enum type, in
the order they are declared.
|
| Modifier and Type | Method and Description |
|---|---|
GridSecuritySubjectType |
GridAuthenticationContext.subjectType()
Gets subject type.
|
GridSecuritySubjectType |
GridAuthenticationContextAdapter.subjectType()
Gets subject type.
|
| Modifier and Type | Method and Description |
|---|---|
void |
GridAuthenticationContextAdapter.subjectType(GridSecuritySubjectType subjType)
Sets subject type.
|
boolean |
GridAuthenticationSpi.supported(GridSecuritySubjectType subjType)
Checks if given subject is supported by this SPI.
|
| Modifier and Type | Method and Description |
|---|---|
boolean |
GridNoopAuthenticationSpi.supported(GridSecuritySubjectType subjType)
Checks if given subject is supported by this SPI.
|
| Modifier and Type | Method and Description |
|---|---|
byte[] |
GridSecureSessionSpi.generateSessionToken(GridSecuritySubjectType subjType,
UUID subjId,
Object params)
Generates new session token.
|
boolean |
GridSecureSessionSpi.supported(GridSecuritySubjectType subjType)
Checks if given subject is supported by this SPI.
|
boolean |
GridSecureSessionSpi.validate(GridSecuritySubjectType subjType,
UUID subjId,
byte[] tok,
Object params)
Validates given session token.
|
| Modifier and Type | Method and Description |
|---|---|
byte[] |
GridNoopSecureSessionSpi.generateSessionToken(GridSecuritySubjectType subjType,
UUID subjId,
Object params)
Generates new session token.
|
boolean |
GridNoopSecureSessionSpi.supported(GridSecuritySubjectType subjType)
Checks if given subject is supported by this SPI.
|
boolean |
GridNoopSecureSessionSpi.validate(GridSecuritySubjectType subjType,
UUID subjId,
byte[] tok,
Object params)
Validates given session token.
|
Copyright © 2014. All rights reserved.