Package org.fcrepo.auth.common
This package provides unified policy enforcement points for access control implementations.
- Author:
- Gregory Jansen, Kevin S. Clarke, awoods
-
Interface Summary Interface Description PrincipalProvider This interface provides a way for authentication code to communicate generic credentials to authorization delegates. -
Class Summary Class Description ContainerAuthToken ContainerRolesPrincipalProvider Adds principals based on roles that are configured within the container and through a PrincipalProvider bean in the project.ContainerRolesPrincipalProvider.ContainerRolesPrincipal DelegateHeaderPrincipalProvider An example principal provider that extracts principals from request headers.DelegateHeaderPrincipalProvider.DelegatedHeaderPrincipal HttpHeaderPrincipalProvider An example principal provider that extracts principals from request headers.HttpHeaderPrincipalProvider.HttpHeaderPrincipal ServletContainerAuthenticatingRealm ServletContainerAuthFilter