# Uses of Package
org.modeshape.jcr.security

- Packages that use org.modeshape.jcr.security
  Package | Description
  --- | ---
  org.modeshape.jcr |
  org.modeshape.jcr.security | ModeShape JCR repositories have a pluggable authentication and authorization framework.
  org.modeshape.jcr.security.acl |

- Classes in org.modeshape.jcr.security used by org.modeshape.jcr
  Class and Description
  AuthenticationProviders An implementation of `AuthenticationProvider` that represents an ordered list of other `AuthenticationProvider` implementations.
  SecurityContext A security context provides a pluggable means to support disparate authentication and authorization mechanisms that specify the user name and roles.

- Classes in org.modeshape.jcr.security used by org.modeshape.jcr.security
  Class and Description
  AdvancedAuthorizationProvider.Context The context in which the calling session is operating, and which contains session-related information that a provider implementation may find useful.
  AuthenticationProvider An interface used by a ModeShape `Repository` for authenticating users when they create new `sessions` using `Repository.login(javax.jcr.Credentials, String)` and related methods.
  AuthenticationProviders An implementation of `AuthenticationProvider` that represents an ordered list of other `AuthenticationProvider` implementations.
  JaasProvider.SubjectResolver An extension point for the JaasProvider class that allows for custom logic for finding the current JAAS Subject, if not already available via the `Subject.getSubject(AccessController.getContext())` method.
  SecurityContext A security context provides a pluggable means to support disparate authentication and authorization mechanisms that specify the user name and roles.
  SimplePrincipal Default local implementation of the principal.

- Classes in org.modeshape.jcr.security used by org.modeshape.jcr.security.acl
  Class and Description
  SecurityContext A security context provides a pluggable means to support disparate authentication and authorization mechanisms that specify the user name and roles.

Copyright © 2008-2014 JBoss, a division of Red Hat. All Rights Reserved.