- generateKey() - Method in class co.cask.cdap.security.auth.AbstractKeyManager
-
Generates a new KeyIdentifier and sets that to be the current key being used.
- generateMAC(byte[]) - Method in class co.cask.cdap.security.auth.AbstractKeyManager
-
- generateMAC(int, byte[]) - Method in class co.cask.cdap.security.auth.AbstractKeyManager
-
Computes a digest for the given input message, using the key identified by the given ID.
- generateMAC(SecretKey, byte[]) - Method in class co.cask.cdap.security.auth.AbstractKeyManager
-
- generateMAC(byte[]) - Method in interface co.cask.cdap.security.auth.KeyManager
-
Computes a digest for the given input message, using the current secret key.
- get(String) - Method in class co.cask.cdap.security.zookeeper.SharedResourceCache
-
- GET_EXTENDED_TOKEN - Static variable in class co.cask.cdap.security.server.GrantAccessToken.Paths
-
- GET_TOKEN - Static variable in class co.cask.cdap.security.server.GrantAccessToken.Paths
-
- getAccessTokenIdentifierObj() - Method in class co.cask.cdap.security.auth.AccessTokenTransformer.AccessTokenIdentifierPair
-
- getAccessTokenIdentifierStr() - Method in class co.cask.cdap.security.auth.AccessTokenTransformer.AccessTokenIdentifierPair
-
- getDefault() - Static method in class co.cask.cdap.security.server.LDAPLoginModule.TrustAllSSLSocketFactory
-
- getDigest() - Method in class co.cask.cdap.security.auth.KeyManager.DigestId
-
- getDigestBytes() - Method in class co.cask.cdap.security.auth.AccessToken
-
- getDigestBytes() - Method in interface co.cask.cdap.security.auth.Signed
-
Returns the digest generated against the message.
- getDistributedModules() - Method in class co.cask.cdap.security.guice.SecurityModules
-
- getEnvironment() - Method in class co.cask.cdap.security.server.LDAPLoginModule
-
- getExpiration() - Method in class co.cask.cdap.security.auth.KeyIdentifier
-
- getExpireTimestamp() - Method in class co.cask.cdap.security.auth.AccessTokenIdentifier
-
Returns the timestamp, in milliseconds, when this token will expire.
- getGroups() - Method in class co.cask.cdap.security.auth.AccessTokenIdentifier
-
Returns the list of verified group memberships for this user identity.
- getHandlerAuthenticator() - Method in class co.cask.cdap.security.server.AbstractAuthenticationHandler
-
Get an Authenticator for the handler.
- getHandlerAuthenticator() - Method in class co.cask.cdap.security.server.BasicAuthenticationHandler
-
- getHandlerAuthenticator() - Method in class co.cask.cdap.security.server.JAASAuthenticationHandler
-
- getHandlerAuthenticator() - Method in class co.cask.cdap.security.server.JASPIAuthenticationHandler
-
- getHandlerIdentityService() - Method in class co.cask.cdap.security.server.AbstractAuthenticationHandler
-
Get an IdentityService for the handler.
- getHandlerIdentityService() - Method in class co.cask.cdap.security.server.BasicAuthenticationHandler
-
- getHandlerIdentityService() - Method in class co.cask.cdap.security.server.JAASAuthenticationHandler
-
- getHandlerIdentityService() - Method in class co.cask.cdap.security.server.JASPIAuthenticationHandler
-
- getHandlerLoginService() - Method in class co.cask.cdap.security.server.AbstractAuthenticationHandler
-
Get a LoginService for the handler.
- getHandlerLoginService() - Method in class co.cask.cdap.security.server.BasicAuthenticationHandler
-
- getHandlerLoginService() - Method in class co.cask.cdap.security.server.JAASAuthenticationHandler
-
- getHandlerLoginService() - Method in class co.cask.cdap.security.server.JASPIAuthenticationHandler
-
- getId() - Method in class co.cask.cdap.security.auth.KeyManager.DigestId
-
- getIdentifier() - Method in class co.cask.cdap.security.auth.AccessToken
-
Returns the identity portion of the token (username, group memberships, etc).
- getIdentityService() - Method in class co.cask.cdap.security.server.JAASLoginService
-
Get the identityService.
- getIfPresent(Object) - Method in class co.cask.cdap.security.zookeeper.SharedResourceCache
-
- getInMemoryModules() - Method in class co.cask.cdap.security.guice.SecurityModules
-
- getIssueTimestamp() - Method in class co.cask.cdap.security.auth.AccessTokenIdentifier
-
Returns the timestamp, in milliseconds, when this token was issued.
- getKey(int) - Method in class co.cask.cdap.security.auth.AbstractKeyManager
-
Returns the key instance matching a given unique ID.
- getKey(int) - Method in class co.cask.cdap.security.auth.DistributedKeyManager
-
- getKey() - Method in class co.cask.cdap.security.auth.KeyIdentifier
-
- getKey(int) - Method in class co.cask.cdap.security.auth.MapBackedKeyManager
-
- getKeyId() - Method in class co.cask.cdap.security.auth.AccessToken
-
Returns the identifier for the secret key used to sign this token.
- getKeyId() - Method in class co.cask.cdap.security.auth.KeyIdentifier
-
- getKeyId() - Method in interface co.cask.cdap.security.auth.Signed
-
Returns the identifier for the secret key used to compute the message digest.
- getLoginContext() - Method in class co.cask.cdap.security.server.JAASUserPrincipal
-
- getLoginModuleConfiguration() - Method in class co.cask.cdap.security.server.AbstractAuthenticationHandler
-
Get configuration for the LoginModule.
- getLoginModuleConfiguration() - Method in class co.cask.cdap.security.server.BasicAuthenticationHandler
-
- getLoginModuleConfiguration() - Method in class co.cask.cdap.security.server.JASPIAuthenticationHandler
-
Dynamically load the configuration properties set by the user for a JASPI plugin.
- getLoginModuleConfiguration() - Method in class co.cask.cdap.security.server.LDAPAuthenticationHandler
-
Create a configuration from properties.
- getMessage() - Method in class co.cask.cdap.security.auth.AccessToken
-
- getMessage() - Method in interface co.cask.cdap.security.auth.Signed
-
Returns the message object which was signed.
- getModules(ServletContext) - Method in class co.cask.cdap.security.server.AuthenticationGuiceServletContextListener
-
- getMsg() - Method in enum co.cask.cdap.security.auth.TokenState
-
- getName() - Method in class co.cask.cdap.security.server.JAASLoginService
-
Get the name of the realm.
- getName() - Method in class co.cask.cdap.security.server.JAASUserPrincipal
-
Get the name identifying the user
- getReason() - Method in exception co.cask.cdap.security.auth.InvalidTokenException
-
- getResources() - Method in class co.cask.cdap.security.zookeeper.SharedResourceCache
-
Returns a view of all currently set resources.
- getRoleClassNames() - Method in class co.cask.cdap.security.server.JAASLoginService
-
- getSocketAddress() - Method in class co.cask.cdap.security.server.ExternalAuthenticationServer
-
Get the InetSocketAddress of the server.
- getStandaloneModules() - Method in class co.cask.cdap.security.guice.SecurityModules
-
- getSubject() - Method in class co.cask.cdap.security.server.JAASUserPrincipal
-
Provide access to the Subject
- getUsername() - Method in class co.cask.cdap.security.auth.AccessTokenIdentifier
-
Returns the username for this identity.
- grant(EntityId, String, Set<Action>) - Method in class co.cask.cdap.security.authorization.AllowAllAuthorizationPlugin
-
- grant(EntityId, String) - Method in class co.cask.cdap.security.authorization.AllowAllAuthorizationPlugin
-
- grant(EntityId, String, Set<Action>) - Method in interface co.cask.cdap.security.authorization.AuthorizationPlugin
-
Grants a user permission to perform a set of actions on an entity.
- grant(EntityId, String) - Method in interface co.cask.cdap.security.authorization.AuthorizationPlugin
-
Grants a user permission to perform all actions on an entity.
- grant(EntityId, String, Set<Action>) - Method in class co.cask.cdap.security.authorization.InMemoryAuthorizationPlugin
-
- grant(EntityId, String) - Method in class co.cask.cdap.security.authorization.InMemoryAuthorizationPlugin
-
- GRANT_TOKEN_HANDLER - Static variable in class co.cask.cdap.security.server.ExternalAuthenticationServer.HandlerType
-
- GrantAccessToken - Class in co.cask.cdap.security.server
-
Generate and grant access token to authorized users.
- GrantAccessToken(TokenManager, Codec<AccessToken>, CConfiguration) - Constructor for class co.cask.cdap.security.server.GrantAccessToken
-
Create a new GrantAccessToken object to generate tokens for authorized users.
- GrantAccessToken.Paths - Class in co.cask.cdap.security.server
-
Paths to get Access Tokens.
- GrantAccessToken.Paths() - Constructor for class co.cask.cdap.security.server.GrantAccessToken.Paths
-