JavaScript is disabled on your browser.
Skip navigation links
Package
Class
Use
Tree
Deprecated
Index
Help
Prev
Next
Frames
No Frames
All Classes
A
B
C
D
E
F
G
H
I
L
O
P
S
T
A
AnonymousAdminSecurityContext(String)
- Constructor for class org.fcrepo.auth.common.
BypassSecurityServletAuthenticationProvider.AnonymousAdminSecurityContext
Create a new security context with the given user name
authenticate(Credentials, String, String, ExecutionContext, Map<String, Object>)
- Method in class org.fcrepo.auth.common.
BypassSecurityServletAuthenticationProvider
authenticate(Credentials, String, String, ExecutionContext, Map<String, Object>)
- Method in class org.fcrepo.auth.common.
ShiroAuthenticationProvider
AUTHORIZED
- Static variable in class org.fcrepo.auth.common.
ContainerAuthToken
B
BypassSecurityServletAuthenticationProvider
- Class in
org.fcrepo.auth.common
This authentication provider will always authenticate, giving complete access privileges to the session.
BypassSecurityServletAuthenticationProvider()
- Constructor for class org.fcrepo.auth.common.
BypassSecurityServletAuthenticationProvider
BypassSecurityServletAuthenticationProvider.AnonymousAdminSecurityContext
- Class in
org.fcrepo.auth.common
Security context with complete
C
ContainerAuthToken
- Class in
org.fcrepo.auth.common
ContainerAuthToken(String, Set<String>)
- Constructor for class org.fcrepo.auth.common.
ContainerAuthToken
ContainerRolesPrincipal(String)
- Constructor for class org.fcrepo.auth.common.
ContainerRolesPrincipalProvider.ContainerRolesPrincipal
ContainerRolesPrincipalProvider
- Class in
org.fcrepo.auth.common
Adds principals based on roles that are configured within the container and through a PrincipalProvider bean in the project.
ContainerRolesPrincipalProvider()
- Constructor for class org.fcrepo.auth.common.
ContainerRolesPrincipalProvider
ContainerRolesPrincipalProvider.ContainerRolesPrincipal
- Class in
org.fcrepo.auth.common
createPrincipal(String)
- Method in class org.fcrepo.auth.common.
DelegateHeaderPrincipalProvider
createPrincipal(String)
- Method in class org.fcrepo.auth.common.
HttpHeaderPrincipalProvider
D
DELEGATE_HEADER
- Static variable in class org.fcrepo.auth.common.
DelegateHeaderPrincipalProvider
DelegatedHeaderPrincipal(String)
- Constructor for class org.fcrepo.auth.common.
DelegateHeaderPrincipalProvider.DelegatedHeaderPrincipal
DelegateHeaderPrincipalProvider
- Class in
org.fcrepo.auth.common
An example principal provider that extracts principals from request headers.
DelegateHeaderPrincipalProvider()
- Constructor for class org.fcrepo.auth.common.
DelegateHeaderPrincipalProvider
Default Constructor
DelegateHeaderPrincipalProvider.DelegatedHeaderPrincipal
- Class in
org.fcrepo.auth.common
destroy()
- Method in class org.fcrepo.auth.common.
ServletContainerAuthFilter
doFilter(ServletRequest, ServletResponse, FilterChain)
- Method in class org.fcrepo.auth.common.
ServletContainerAuthFilter
doGetAuthenticationInfo(AuthenticationToken)
- Method in class org.fcrepo.auth.common.
ServletContainerAuthenticatingRealm
E
equals(Object)
- Method in class org.fcrepo.auth.common.
ContainerRolesPrincipalProvider.ContainerRolesPrincipal
equals(Object)
- Method in class org.fcrepo.auth.common.
DelegateHeaderPrincipalProvider.DelegatedHeaderPrincipal
equals(Object)
- Method in class org.fcrepo.auth.common.
HttpHeaderPrincipalProvider.HttpHeaderPrincipal
F
FEDORA_ADMIN_ROLE
- Static variable in class org.fcrepo.auth.common.
ServletContainerAuthFilter
User role for Fedora's admin users
FEDORA_USER_ROLE
- Static variable in class org.fcrepo.auth.common.
ServletContainerAuthFilter
User role for Fedora's ordinary users
G
getCredentials()
- Method in class org.fcrepo.auth.common.
ContainerAuthToken
This token represents a user who was already authenticated by the servlet container, so return a constant credentials string.
getDelegate(HttpServletRequest)
- Method in class org.fcrepo.auth.common.
DelegateHeaderPrincipalProvider
getName()
- Method in class org.fcrepo.auth.common.
ContainerRolesPrincipalProvider.ContainerRolesPrincipal
getName()
- Method in class org.fcrepo.auth.common.
DelegateHeaderPrincipalProvider.DelegatedHeaderPrincipal
getName()
- Method in class org.fcrepo.auth.common.
HttpHeaderPrincipalProvider.HttpHeaderPrincipal
getName()
- Method in class org.fcrepo.auth.common.
ServletContainerAuthenticatingRealm
getPrincipal()
- Method in class org.fcrepo.auth.common.
ContainerAuthToken
getPrincipals(HttpServletRequest)
- Method in class org.fcrepo.auth.common.
ContainerRolesPrincipalProvider
getPrincipals(HttpServletRequest)
- Method in class org.fcrepo.auth.common.
HttpHeaderPrincipalProvider
getPrincipals(HttpServletRequest)
- Method in interface org.fcrepo.auth.common.
PrincipalProvider
Extract principals from the provided HttpServletRequest.
getRoles()
- Method in class org.fcrepo.auth.common.
ContainerAuthToken
getUserName()
- Method in class org.fcrepo.auth.common.
BypassSecurityServletAuthenticationProvider.AnonymousAdminSecurityContext
getUserName()
- Method in class org.fcrepo.auth.common.
ShiroSecurityContext
H
hashCode()
- Method in class org.fcrepo.auth.common.
ContainerRolesPrincipalProvider.ContainerRolesPrincipal
hashCode()
- Method in class org.fcrepo.auth.common.
DelegateHeaderPrincipalProvider.DelegatedHeaderPrincipal
hashCode()
- Method in class org.fcrepo.auth.common.
HttpHeaderPrincipalProvider.HttpHeaderPrincipal
hasRole(String)
- Method in class org.fcrepo.auth.common.
BypassSecurityServletAuthenticationProvider.AnonymousAdminSecurityContext
hasRole(String)
- Method in class org.fcrepo.auth.common.
ShiroSecurityContext
HttpHeaderPrincipal(String)
- Constructor for class org.fcrepo.auth.common.
HttpHeaderPrincipalProvider.HttpHeaderPrincipal
HttpHeaderPrincipalProvider
- Class in
org.fcrepo.auth.common
An example principal provider that extracts principals from request headers.
HttpHeaderPrincipalProvider()
- Constructor for class org.fcrepo.auth.common.
HttpHeaderPrincipalProvider
HttpHeaderPrincipalProvider.HttpHeaderPrincipal
- Class in
org.fcrepo.auth.common
I
init(FilterConfig)
- Method in class org.fcrepo.auth.common.
ServletContainerAuthFilter
isAnonymous()
- Method in class org.fcrepo.auth.common.
BypassSecurityServletAuthenticationProvider.AnonymousAdminSecurityContext
isAnonymous()
- Method in class org.fcrepo.auth.common.
ShiroSecurityContext
L
logout()
- Method in class org.fcrepo.auth.common.
BypassSecurityServletAuthenticationProvider.AnonymousAdminSecurityContext
logout()
- Method in class org.fcrepo.auth.common.
ShiroSecurityContext
O
org.fcrepo.auth.common
- package org.fcrepo.auth.common
This package provides unified policy enforcement points for access control implementations.
P
PrincipalProvider
- Interface in
org.fcrepo.auth.common
This interface provides a way for authentication code to communicate generic credentials to authorization delegates.
S
ServletContainerAuthenticatingRealm
- Class in
org.fcrepo.auth.common
ServletContainerAuthenticatingRealm()
- Constructor for class org.fcrepo.auth.common.
ServletContainerAuthenticatingRealm
ServletContainerAuthFilter
- Class in
org.fcrepo.auth.common
ServletContainerAuthFilter()
- Constructor for class org.fcrepo.auth.common.
ServletContainerAuthFilter
setHeaderName(String)
- Method in class org.fcrepo.auth.common.
HttpHeaderPrincipalProvider
setRoleNames(Set<String>)
- Method in class org.fcrepo.auth.common.
ContainerRolesPrincipalProvider
Sets the role names which have been configured in the repo.xml file.
setSeparator(String)
- Method in class org.fcrepo.auth.common.
HttpHeaderPrincipalProvider
ShiroAuthenticationProvider
- Class in
org.fcrepo.auth.common
Modeshape authentication provider that gets its security context from the current Shiro Subject.
ShiroAuthenticationProvider()
- Constructor for class org.fcrepo.auth.common.
ShiroAuthenticationProvider
ShiroSecurityContext
- Class in
org.fcrepo.auth.common
Security context that is simply a thin wrapper around a Shiro Subject.
ShiroSecurityContext(Subject)
- Constructor for class org.fcrepo.auth.common.
ShiroSecurityContext
Create a new security context using the given Shiro subject.
supports(AuthenticationToken)
- Method in class org.fcrepo.auth.common.
ServletContainerAuthenticatingRealm
T
toString()
- Method in class org.fcrepo.auth.common.
ContainerRolesPrincipalProvider.ContainerRolesPrincipal
toString()
- Method in class org.fcrepo.auth.common.
DelegateHeaderPrincipalProvider.DelegatedHeaderPrincipal
toString()
- Method in class org.fcrepo.auth.common.
HttpHeaderPrincipalProvider.HttpHeaderPrincipal
A
B
C
D
E
F
G
H
I
L
O
P
S
T
Skip navigation links
Package
Class
Use
Tree
Deprecated
Index
Help
Prev
Next
Frames
No Frames
All Classes
Copyright © 2013–2019
DuraSpace, Inc.
. All rights reserved.