Name | Description | Type | Package | Framework |
AbstractAccessControlManager | AbstractAccessControlManager. | Class | org.apache.jackrabbit.core.security | Apache JackRabbit |
AbstractAccessControlProvider | AbstractAccessControlProvider. | Class | org.apache.jackrabbit.core.security.authorization | Apache JackRabbit |
AbstractACLTemplate | AbstractACLTemplate. | Class | org.apache.jackrabbit.core.security.authorization | Apache JackRabbit |
AbstractAuthorizableAction | Abstract implementation of the AuthorizableAction interface that doesn't perform any action. | Class | org.apache.jackrabbit.core.security.user.action | Apache JackRabbit |
AbstractCompiledPermissions | AbstractCompiledPermissions. | Class | org.apache.jackrabbit.core.security.authorization | Apache JackRabbit |
AbstractCompiledPermissions .Result | Result of permission (and optionally privilege) evaluation for a given path. | Class | org.apache.jackrabbit.core.security.authorization | Apache JackRabbit |
AbstractLoginModule | AbstractLoginModule provides the means for the common authentication tasks within the Repository. | Class | org.apache.jackrabbit.core.security.authentication | Apache JackRabbit |
AbstractPrincipalProvider | A base class of a principal provider implementing common tasks and a caching facility. | Class | org.apache.jackrabbit.core.security.principal | Apache JackRabbit |
AccessControlAction | The AccessControlAction allows to setup permissions upon creation of a new authorizable; namely the privileges the new authorizable should be | Class | org.apache.jackrabbit.core.security.user.action | Apache JackRabbit |
AccessControlConstants | AccessControlConstants. | Interface | org.apache.jackrabbit.core.security.authorization | Apache JackRabbit |
AccessControlEditor | AccessControlEditor is used to edit the access control policy and entry objects provided by the respective service. | Interface | org.apache.jackrabbit.core.security.authorization | Apache JackRabbit |
AccessControlEntryImpl | Simple, immutable implementation of the and the JackrabbitAccessControlEntry interfaces. | Class | org.apache.jackrabbit.core.security.authorization | Apache JackRabbit |
AccessControlListener | Interface | org.apache.jackrabbit.core.security.authorization | Apache JackRabbit | |
AccessControlModifications | AccessControlModifications is an unmodifiable collection of modifications made to access control content allowing the | Class | org.apache.jackrabbit.core.security.authorization | Apache JackRabbit |
AccessControlObserver | AccessControlObserver. | Class | org.apache.jackrabbit.core.security.authorization | Apache JackRabbit |
AccessControlProvider | The AccessControlProvider is used to provide access control policy and entry objects that apply to an item in a single workspace. | Interface | org.apache.jackrabbit.core.security.authorization | Apache JackRabbit |
AccessControlProviderFactory | The AccessControlProviderFactory is used to create AccessControlProviders for the various workspaces present in the | Interface | org.apache.jackrabbit.core.security.authorization | Apache JackRabbit |
AccessControlProviderFactoryImpl | Class | org.apache.jackrabbit.core.security.authorization | Apache JackRabbit | |
AccessControlUtils | AccessControlUtils. | Interface | org.apache.jackrabbit.core.security.authorization | Apache JackRabbit |
AccessManager | The AccessManager can be queried to determines whether privileges are granted on a specific item. | Interface | org.apache.jackrabbit.core.security | Apache JackRabbit |
ACLEditor | Class | org.apache.jackrabbit.core.security.authorization.acl | Apache JackRabbit | |
ACLEditor | Class | org.apache.jackrabbit.core.security.authorization.principalbased | Apache JackRabbit | |
ACLProvider | The ACLProvider generates access control policies out of the items stored in the workspace applying the following rules: | Class | org.apache.jackrabbit.core.security.authorization.acl | Apache JackRabbit |
ACLProvider | Class | org.apache.jackrabbit.core.security.authorization.principalbased | Apache JackRabbit | |
AdminPrincipal | This principal represents the admin user as a distinct principal having all the access rights and is being authenticated (in contrast to the | Class | org.apache.jackrabbit.core.security.principal | Apache JackRabbit |
AMContext | An AMContext is used to provide Session specific context information for an AccessManager. | Class | org.apache.jackrabbit.core.security | Apache JackRabbit |
AnonymousPrincipal | A AnonymousPrincipal . | Class | org.apache.jackrabbit.core.security | Apache JackRabbit |
AuthContext | An authentication context used to authenticate users. | Interface | org.apache.jackrabbit.core.security.authentication | Apache JackRabbit |
AuthContextProvider | AuthContextProvider defines how the current request for login is handled. | Class | org.apache.jackrabbit.core.security.authentication | Apache JackRabbit |
Authentication | The Authentication interface defines methods to validate Credentials upon authentication. | Interface | org.apache.jackrabbit.core.security.authentication | Apache JackRabbit |
AuthorizableAction | AuthorizableAction. | Interface | org.apache.jackrabbit.core.security.user.action | Apache JackRabbit |
CallbackHandlerImpl | CallbackHandler that deals with the following callbacks: CredentialsCallback | Class | org.apache.jackrabbit.core.security.authentication | Apache JackRabbit |
ClearMembershipAction | ClearMembershipAction. | Class | org.apache.jackrabbit.core.security.user.action | Apache JackRabbit |
CombinedProvider | Class | org.apache.jackrabbit.core.security.authorization.combined | Apache JackRabbit | |
CompiledPermissions | CompiledPermissions represents the evaluation of an AccessControlPolicy that applies for a given set of | Interface | org.apache.jackrabbit.core.security.authorization | Apache JackRabbit |
CredentialsCallback | A CredentialsCallbackSee Also:Serialized Form | Class | org.apache.jackrabbit.core.security.authentication | Apache JackRabbit |
CryptedSimpleCredentials | Crypted variant of the SimpleCredentials. | Class | org.apache.jackrabbit.core.security.authentication | Apache JackRabbit |
DefaultAccessManager | The DefaultAccessManager controls access by evaluating access control policies for the Subject attached to the | Class | org.apache.jackrabbit.core.security | Apache JackRabbit |
DefaultLoginModule | The DefaultLoginModule authenticates Credentials related to a User of the Repository | Class | org.apache.jackrabbit.core.security.authentication | Apache JackRabbit |
DefaultPrincipalProvider | Provides principals for the users contained within the Repository. | Class | org.apache.jackrabbit.core.security.principal | Apache JackRabbit |
EntryCollector | EntryCollector collects ACEs defined and effective for a given Node and listens to access control modifications in order | Class | org.apache.jackrabbit.core.security.authorization.acl | Apache JackRabbit |
EntryFilter | Interface | org.apache.jackrabbit.core.security.authorization.acl | Apache JackRabbit | |
EveryonePrincipal | The EveryonePrincipal contains all principals (excluding itself). | Class | org.apache.jackrabbit.core.security.principal | Apache JackRabbit |
FallbackPrincipalProvider | The FallbackPrincipalProvider is used to provide any desired principal. | Class | org.apache.jackrabbit.core.security.principal | Apache JackRabbit |
GlobPattern | GlobPattern defines a simplistic pattern matching. | Class | org.apache.jackrabbit.core.security.authorization | Apache JackRabbit |
ImpersonationCallback | Callback for a CallbackHandler to ask for a the impersonating Subject to create a | Class | org.apache.jackrabbit.core.security.authentication | Apache JackRabbit |
JAASAuthContext | Class | org.apache.jackrabbit.core.security.authentication | Apache JackRabbit | |
JackrabbitSecurityManager | JackrabbitSecurityManager. | Interface | org.apache.jackrabbit.core.security | Apache JackRabbit |
LocalAuthContext | Provide AuthContext interface, for a JAAS-LoginModule not running inSee Also:AuthContext | Class | org.apache.jackrabbit.core.security.authentication | Apache JackRabbit |
MembershipCache | Class | org.apache.jackrabbit.core.security.user | Apache JackRabbit | |
NamedAccessControlPolicyImpl | NamedAccessControlPolicyImpl. | Class | org.apache.jackrabbit.core.security.authorization | Apache JackRabbit |
PasswordValidationAction | PasswordValidationAction provides a simple password validation mechanism with the following configurable option: | Class | org.apache.jackrabbit.core.security.user.action | Apache JackRabbit |
Permission | Class | org.apache.jackrabbit.core.security.authorization | Apache JackRabbit | |
PrincipalImpl | Base class for implementations of JackrabbitPrincipal. | Class | org.apache.jackrabbit.core.security.principal | Apache JackRabbit |
PrincipalIteratorAdapter | PrincipalIteratorAdapter. | Class | org.apache.jackrabbit.core.security.principal | Apache JackRabbit |
PrincipalManagerImpl | This principal manager implementation uses the DefaultPrincipalProvider in order to dispatch the respective requests and assemble the required | Class | org.apache.jackrabbit.core.security.principal | Apache JackRabbit |
PrincipalProvider | This interface defines methods to provide access to sources of Principals. | Interface | org.apache.jackrabbit.core.security.principal | Apache JackRabbit |
PrincipalProviderRegistry | Registry used to store and retrieve PrincipalProviders. | Interface | org.apache.jackrabbit.core.security.principal | Apache JackRabbit |
PrivilegeBits | Class | org.apache.jackrabbit.core.security.authorization | Apache JackRabbit | |
PrivilegeManagerImpl | Class | org.apache.jackrabbit.core.security.authorization | Apache JackRabbit | |
PrivilegeRegistry | The PrivilegeRegistry defines the set of Privileges known to the repository. | Class | org.apache.jackrabbit.core.security.authorization | Apache JackRabbit |
ProviderRegistryImpl | Class | org.apache.jackrabbit.core.security.principal | Apache JackRabbit | |
RepositoryCallback | Callback for a CallbackHandler to ask for a Session to access the Repository | Class | org.apache.jackrabbit.core.security.authentication | Apache JackRabbit |
SecurityConstants | This interface defines miscellaneous security related constants. | Interface | org.apache.jackrabbit.core.security | Apache JackRabbit |
SimpleAccessManager | SimpleAccessManager . | Class | org.apache.jackrabbit.core.security.simple | Apache JackRabbit |
SimpleJBossAccessManager | The simple JBoss access manager is a specialized Access Manager to handle Authorization of individuals authenticated through JBoss | Class | org.apache.jackrabbit.core.security | Apache JackRabbit |
SimpleLoginModule | SimpleLoginModule. | Class | org.apache.jackrabbit.core.security.simple | Apache JackRabbit |
SimpleSecurityManager | SimpleSecurityManager: simple implementation ignoring both configuration entries for 'principalProvider' and for 'workspaceAccessManager'. | Class | org.apache.jackrabbit.core.security.simple | Apache JackRabbit |
SimpleWorkspaceAccessManager | SimpleWorkspaceAccessManager always allows any set of principals to access any workspace. | Class | org.apache.jackrabbit.core.security.simple | Apache JackRabbit |
SystemPrincipal | A SystemPrincipal . | Class | org.apache.jackrabbit.core.security | Apache JackRabbit |
TokenBasedAuthentication | Authentication implementation that compares the tokens stored with a given user node to the token present in the SimpleCredentials attributes. | Class | org.apache.jackrabbit.core.security.authentication.token | Apache JackRabbit |
UnknownPrincipal | Class | org.apache.jackrabbit.core.security.principal | Apache JackRabbit | |
UnmodifiableAccessControlList | An implementation of the AccessControlList interface that only allows for reading. | Class | org.apache.jackrabbit.core.security.authorization | Apache JackRabbit |
UserAccessControlProvider | is used to protected the 'security workspace' containing the user and group data. | Class | org.apache.jackrabbit.core.security.user | Apache JackRabbit |
UserImpl | Class | org.apache.jackrabbit.core.security.user | Apache JackRabbit | |
UserImporter | UserImporter implements a DefaultProtectedPropertyImporter and DefaultProtectedNodeImporter that is able to deal with | Class | org.apache.jackrabbit.core.security.user | Apache JackRabbit |
UserImporter .ImportBehavior | Inner class defining the treatment of membership or impersonator values pointing to non-existing authorizables. | Class | org.apache.jackrabbit.core.security.user | Apache JackRabbit |
UserManagerImpl | Default implementation of the UserManager interface with the following characteristics: | Class | org.apache.jackrabbit.core.security.user | Apache JackRabbit |
UserPerWorkspaceUserManager | Derived UserManager implementation that allows to switch between autosaving and transient change mode. | Class | org.apache.jackrabbit.core.security.user | Apache JackRabbit |
UserPrincipal | Class | org.apache.jackrabbit.core.security | Apache JackRabbit | |
WorkspaceAccessManager | The WorkspaceAccessManager is responsible for workspace access. | Interface | org.apache.jackrabbit.core.security.authorization | Apache JackRabbit |
XPathQueryBuilder | Class | org.apache.jackrabbit.core.security.user | Apache JackRabbit | |
XPathQueryEvaluator | This evaluator for Querys use XPath and some minimal client side filtering. | Class | org.apache.jackrabbit.core.security.user | Apache JackRabbit |