Package com.tangosol.net.security
package com.tangosol.net.security
Contains classes related to the Coherence Security Framework.
-
ClassDescriptionThe AccessController interface is used by the cluster services to verify whether or not a caller has sufficient rights to access protected clustered resources.Simple StorageAccessAuthorizer implementation that logs the authorization requests and allows operations to proceed.This interface represents an environment-specific facility for authorizing callers to perform actions described by the corresponding permission objects.The default implementation of the AccessController interface.The default implementation of the IdentityAsserter interface.The default implementation of the IdentityTransformer interface, which simply returns the Subject that is passed to it.DoAsAction<T>A helper class to expose the
Subject.doAs(javax.security.auth.Subject, java.security.PrivilegedAction<T>)
call as a privileged action.IdentityAsserter validates a token in order to establish a user's identity.IdentityTransformer transforms a Subject to a token that asserts identity.JAAS-based implementation ofIdentityAsserter
.This class is for local (non-clustered) permissions.PermissionInfo holds the information needed to validate and respond to a security related request.The Security class is used to associate client's identity with an action that requires access to protected clustered resources.A collection of security-related utilities.Security Provider implementation that returns custom security services.The SimpleHandler class is a CallbackHandler implementation based on a specified user name and password.A pluggable facility for the server side access control authorization.Security token containing a username and password.