- 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() - Method in class co.cask.cdap.security.authorization.AuthorizerInstantiator
-
- 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
-
- getDataset(String) - Method in class co.cask.cdap.security.authorization.DefaultAuthorizationContext
-
- getDataset(String, String) - Method in class co.cask.cdap.security.authorization.DefaultAuthorizationContext
-
- getDataset(String, Map<String, String>) - Method in class co.cask.cdap.security.authorization.DefaultAuthorizationContext
-
- getDataset(String, String, Map<String, String>) - Method in class co.cask.cdap.security.authorization.DefaultAuthorizationContext
-
- getDatasetProperties(String) - Method in class co.cask.cdap.security.authorization.DefaultAuthorizationContext
-
- getDatasetType(String) - Method in class co.cask.cdap.security.authorization.DefaultAuthorizationContext
-
- 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.authorization.AuthorizationEnforcementModule
-
Used by program containers and system services (viz explore service, stream service) that need to enforce
authorization in distributed mode.
- getDistributedModules() - Method in class co.cask.cdap.security.guice.SecureStoreModules
-
- 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.
- getExtensionProperties() - Method in class co.cask.cdap.security.authorization.DefaultAuthorizationContext
-
- 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.authorization.AuthorizationEnforcementModule
-
- getInMemoryModules() - Method in class co.cask.cdap.security.guice.SecureStoreModules
-
- 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.
- getKMSSecureStore() - Static method in class co.cask.cdap.security.store.SecureStoreUtils
-
- 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.
- getMasterModule() - Method in class co.cask.cdap.security.auth.context.AuthenticationContextModules
-
- getMasterModule() - Method in class co.cask.cdap.security.authorization.AuthorizationEnforcementModule
-
Returns an AbstractModule containing bindings for authorization enforcement to be used in the Master.
- 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
- getNoOpModule() - Method in class co.cask.cdap.security.auth.context.AuthenticationContextModules
-
- getPrincipal() - Method in class co.cask.cdap.security.auth.context.AuthenticationTestContext
-
- getPrincipal() - Method in class co.cask.cdap.security.auth.context.MasterAuthenticationContext
-
- getPrincipal() - Method in class co.cask.cdap.security.auth.context.ProgramContainerAuthenticationContext
-
- getPrincipal() - Method in class co.cask.cdap.security.authorization.DefaultAuthorizationContext
-
- getPrivileges(Principal) - Method in class co.cask.cdap.security.authorization.AbstractAuthorizationService
-
- getProgramContainerModule() - Method in class co.cask.cdap.security.auth.context.AuthenticationContextModules
-
- 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
-
- getSecureData(String, String) - Method in class co.cask.cdap.security.authorization.DefaultAuthorizationContext
-
- getSecureData(String, String) - Method in class co.cask.cdap.security.store.DefaultSecureStoreService
-
Checks if the user has access to read the secure key and returns the SecureStoreData associated
with the key if they do.
- getSecureData(String, String) - Method in class co.cask.cdap.security.store.DummySecureStore
-
- getSecureData(String, String) - Method in class co.cask.cdap.security.store.FileSecureStore
-
Returns the data stored in the secure store.
- getSocketAddress() - Method in class co.cask.cdap.security.server.ExternalAuthenticationServer
-
Get the InetSocketAddress of the server.
- getStandaloneModules() - Method in class co.cask.cdap.security.authorization.AuthorizationEnforcementModule
-
- getStandaloneModules() - Method in class co.cask.cdap.security.guice.SecureStoreModules
-
- 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, Principal, Set<Action>) - Method in class co.cask.cdap.security.authorization.AuthorizerAsPrivilegesManager
-
- grant(EntityId, Principal, Set<Action>) - Method in class co.cask.cdap.security.authorization.DefaultPrivilegesManager
-
- grant(EntityId, Principal, Set<Action>) - Method in class co.cask.cdap.security.authorization.RemotePrivilegesManager
-
- 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
-