## Uses of Class
org.apache.ignite.internal.processors.security.GridSecurityContext

Packages that use GridSecurityContext
Package | Description
--- | ---
org.apache.ignite.internal.processors.securesession |
org.apache.ignite.internal.processors.securesession.os |
org.apache.ignite.internal.processors.security |
org.apache.ignite.internal.processors.security.os |
org.apache.ignite.spi.discovery | Contains APIs for topology manager SPI.

### Uses of GridSecurityContext in org.apache.ignite.internal.processors.securesession

Methods in org.apache.ignite.internal.processors.securesession that return GridSecurityContext
Modifier and Type | Method and Description
--- | ---
`GridSecurityContext` | GridSecureSession.`authenticationSubjectContext()`

Methods in org.apache.ignite.internal.processors.securesession with parameters of type GridSecurityContext
Modifier and Type | Method and Description
--- | ---
`byte[]` | GridSecureSessionProcessor.`updateSession(GridSecuritySubjectType subjType, UUID subjId, GridSecurityContext subjCtx, Object params)` Generates secure session token.

Constructors in org.apache.ignite.internal.processors.securesession with parameters of type GridSecurityContext
Constructor and Description
`GridSecureSession(GridSecurityContext authSubjCtx, byte[] sesTok)`

### Uses of GridSecurityContext in org.apache.ignite.internal.processors.securesession.os

Methods in org.apache.ignite.internal.processors.securesession.os with parameters of type GridSecurityContext
Modifier and Type | Method and Description
--- | ---
`byte[]` | GridOsSecureSessionProcessor.`updateSession(GridSecuritySubjectType subjType, UUID subjId, GridSecurityContext subjCtx, Object params)` Generates secure session token.

### Uses of GridSecurityContext in org.apache.ignite.internal.processors.security

Methods in org.apache.ignite.internal.processors.security that return GridSecurityContext
Modifier and Type | Method and Description
--- | ---
`GridSecurityContext` | GridSecurityProcessor.`authenticate(AuthenticationContext ctx)` Authenticates subject via underlying Authenticator.
`GridSecurityContext` | GridSecurityProcessor.`authenticateNode(ClusterNode node, GridSecurityCredentials cred)` Authenticates grid node with it's attributes via underlying Authenticator.

Methods in org.apache.ignite.internal.processors.security with parameters of type GridSecurityContext
Modifier and Type | Method and Description
--- | ---
`void` | GridSecurityProcessor.`authorize(String name, GridSecurityPermission perm, GridSecurityContext securityCtx)` Authorizes grid operation.

### Uses of GridSecurityContext in org.apache.ignite.internal.processors.security.os

Methods in org.apache.ignite.internal.processors.security.os that return GridSecurityContext
Modifier and Type | Method and Description
--- | ---
`GridSecurityContext` | GridOsSecurityProcessor.`authenticate(AuthenticationContext authCtx)` Authenticates subject via underlying Authenticator.
`GridSecurityContext` | GridOsSecurityProcessor.`authenticateNode(ClusterNode node, GridSecurityCredentials cred)` Authenticates grid node with it's attributes via underlying Authenticator.

Methods in org.apache.ignite.internal.processors.security.os with parameters of type GridSecurityContext
Modifier and Type | Method and Description
--- | ---
`void` | GridOsSecurityProcessor.`authorize(String name, GridSecurityPermission perm, GridSecurityContext securityCtx)` Authorizes grid operation.

### Uses of GridSecurityContext in org.apache.ignite.spi.discovery

Methods in org.apache.ignite.spi.discovery that return GridSecurityContext
Modifier and Type | Method and Description
--- | ---
`GridSecurityContext` | DiscoverySpiNodeAuthenticator.`authenticateNode(ClusterNode node, GridSecurityCredentials cred)` Security credentials.

2015 Copyright © Apache Software Foundation

Follow @ApacheIgnite

Ignite Fabric | : ver. 1.0.0-RC1
Release Date | : February 17 2015