Namespace GridGain.Core.Security
Classes
AuthenticationAclBasicProvider
Basic ACL provider.
PasscodeAuthenticator
Passcode-based authenticator.
SecurityCredentials
Security credentials.
SecurityCredentialsBasicProvider
Basic provider: specifies credentials directly.
SecurityPermissionSet
Permission set.
Interfaces
IAuthenticationAclProvider
Access control list provider.
IAuthenticator
Authenticates grid nodes. Supports only authentication and does not provide any authorization functionality.
Only predefined implementation is currently supported: PasscodeAuthenticator.
ISecurity
Grid security API. Contains information about authenticated subjects currently logged in to grid together with their permission sets.
ISecurityCredentialsProvider
Provides security credentials.
ISecurityPermissionSet
Security permission set for authorized security subjects. Permission set allows to specify task permissions for every task and cache permissions for every cache. While cards are supported at the end of task or cache name.
ISecuritySubject
Security subject representing authenticated node with a set of permissions.
Enums
SecurityPermission
Grid security permissions. Permissions are specified on per-cache or per-task level.
SecuritySubjectType
Security subject types.