Index

A B C D E F G H I J L M O P R S T U V W X 
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form

A

AdditionalAuthoritiesMapper - Class in com.xebialabs.deployit.security
 
AdditionalAuthoritiesMapper() - Constructor for class com.xebialabs.deployit.security.AdditionalAuthoritiesMapper
 
ADMIN - Static variable in class com.xebialabs.deployit.security.permission.PlatformPermissions
 
applyLoggedInUserPermission(SearchParameters, Permission) - Method in class com.xebialabs.deployit.security.PermissionEnforcer
 
applyLoggedInUserPermission(SearchParameters, List<Permission>) - Method in class com.xebialabs.deployit.security.PermissionEnforcer
 
applyPermission(SearchParameters) - Method in class com.xebialabs.deployit.security.permission.PermissionHandler
 
applyPermission(SearchParameters) - Method in class com.xebialabs.deployit.security.permission.ReadPermissionHandler
 
applyPermission(SearchParameters, Permission) - Static method in class com.xebialabs.deployit.security.permission.PermissionHelper
 
applyPermission(SearchParameters, List<Role>, List<Permission>) - Method in class com.xebialabs.deployit.security.PermissionEnforcer
 
applyPermission(SearchParameters, Authentication, List<Permission>) - Method in class com.xebialabs.deployit.security.PermissionEnforcer
 
authenticate(Authentication) - Method in class com.xebialabs.deployit.security.authentication.RememberMeAuthenticationProvider
 
authenticate(Authentication) - Method in class com.xebialabs.deployit.security.authentication.XlAuthenticationProvider
 
authenticationToPrincipals(Authentication) - Static method in class com.xebialabs.deployit.security.Permissions
 

B

BasicAuthenticationEntryPoint - Class in com.xebialabs.deployit.security.authentication
 
BasicAuthenticationEntryPoint() - Constructor for class com.xebialabs.deployit.security.authentication.BasicAuthenticationEntryPoint
 
BasicAuthWithRememberMeFilter - Class in com.xebialabs.deployit.security.authentication
 
BasicAuthWithRememberMeFilter(AuthenticationManager, AuthenticationEntryPoint) - Constructor for class com.xebialabs.deployit.security.authentication.BasicAuthWithRememberMeFilter
 
BOTH - Enum constant in enum class com.xebialabs.deployit.security.permission.PermissionHandler.Level
 
buildPasswordHash(String) - Static method in class com.xebialabs.deployit.security.PasswordUtils
Generates a hash of the specified password with the default values for algorithm, salt-size and number of iterations.
buildPasswordHash(String, String, int, int) - Static method in class com.xebialabs.deployit.security.PasswordUtils
Generates a hash of the specified password using the specified algorithm, salt size and number of iterations into account.

C

checkPermission(List<Permission>, String, List<Role>) - Method in interface com.xebialabs.deployit.security.PermissionChecker
 
checkPermission(List<Permission>, String, List<Role>, Authentication) - Method in interface com.xebialabs.deployit.security.PermissionChecker
 
checkPermission(List<Permission>, List<String>, List<Role>) - Method in interface com.xebialabs.deployit.security.PermissionChecker
 
checkPermission(List<Permission>, List<String>, List<Role>, Authentication) - Method in interface com.xebialabs.deployit.security.PermissionChecker
 
CI - Enum constant in enum class com.xebialabs.deployit.security.permission.PermissionHandler.Level
 
clearSecurityContext() - Static method in class com.xebialabs.deployit.security.Permissions
 
com.xebialabs.deployit.security - package com.xebialabs.deployit.security
 
com.xebialabs.deployit.security.authentication - package com.xebialabs.deployit.security.authentication
 
com.xebialabs.deployit.security.authentication.viewas - package com.xebialabs.deployit.security.authentication.viewas
 
com.xebialabs.deployit.security.permission - package com.xebialabs.deployit.security.permission
 
commence(HttpServletRequest, HttpServletResponse, AuthenticationException) - Method in class com.xebialabs.deployit.security.authentication.BasicAuthenticationEntryPoint
 
CustomDefaultLdapAuthoritiesPopulator - Class in com.xebialabs.deployit.security.authentication
Custom authorities populator based on DefaultLdapAuthoritiesPopulator which uses pagination.
CustomDefaultLdapAuthoritiesPopulator(ContextSource, String) - Constructor for class com.xebialabs.deployit.security.authentication.CustomDefaultLdapAuthoritiesPopulator
Constructor for group search scenarios.
CustomDefaultLdapAuthoritiesPopulator(ContextSource, String, int) - Constructor for class com.xebialabs.deployit.security.authentication.CustomDefaultLdapAuthoritiesPopulator
Constructor for group search scenarios.
CustomLdapTemplate - Class in com.xebialabs.deployit.security.authentication
Added support to use PagedResultsDirContextProcessor as default if no DirContextProcessor is passed with search operation Issue was reported with spring-security (https://github.com/spring-projects/spring-security/issues/14741).
CustomLdapTemplate(ContextSource, int) - Constructor for class com.xebialabs.deployit.security.authentication.CustomLdapTemplate
 
CustomNestedLdapAuthoritiesPopulator - Class in com.xebialabs.deployit.security.authentication
Custom nested authorities populator based on NestedLdapAuthoritiesPopulator which uses pagination.
CustomNestedLdapAuthoritiesPopulator(ContextSource, String) - Constructor for class com.xebialabs.deployit.security.authentication.CustomNestedLdapAuthoritiesPopulator
Constructor for group search scenarios.
CustomNestedLdapAuthoritiesPopulator(ContextSource, String, int) - Constructor for class com.xebialabs.deployit.security.authentication.CustomNestedLdapAuthoritiesPopulator
Constructor for group search scenarios.

D

definePermission(String, PermissionHandler.Level) - Static method in class com.xebialabs.deployit.security.permission.Permission
 
definePermission(String, PermissionHandler.Level, Metadata.ConfigurationItemRoot) - Static method in class com.xebialabs.deployit.security.permission.Permission
 
definePermission(String, PermissionHandler.Level, Metadata.ConfigurationItemRoot, boolean) - Static method in class com.xebialabs.deployit.security.permission.Permission
 
definePermission(String, PermissionHandler.Level, PermissionHandler, boolean) - Static method in class com.xebialabs.deployit.security.permission.Permission
 

E

EDIT_REPO - Static variable in class com.xebialabs.deployit.security.permission.PlatformPermissions
 
EDIT_SECURITY - Static variable in class com.xebialabs.deployit.security.permission.PlatformPermissions
 
editPermissions(String, Map<Role, Set<Permission>>) - Method in interface com.xebialabs.deployit.security.PermissionEditor
 
encode(CharSequence) - Method in class com.xebialabs.deployit.security.SHA256PasswordEncoder
 
equals(Object) - Method in class com.xebialabs.deployit.security.permission.Permission
 
eraseCredentials() - Method in class com.xebialabs.deployit.security.authentication.PersonalAuthenticationToken
 
extractAlgorithm(String) - Static method in class com.xebialabs.deployit.security.PasswordUtils
Extract the algorithm from the given crypted password string.

F

find(String) - Static method in class com.xebialabs.deployit.security.permission.Permission
 
forget(Authentication) - Static method in class com.xebialabs.deployit.security.authentication.RememberMe
 
forgetMe() - Static method in class com.xebialabs.deployit.security.authentication.RememberMe
 
forNodeAndPrivilege(String, String) - Static method in exception com.xebialabs.deployit.security.PermissionDeniedException
 
forPermission(Permission, String) - Static method in exception com.xebialabs.deployit.security.PermissionDeniedException
 
forPermission(Permission, List<String>) - Static method in exception com.xebialabs.deployit.security.PermissionDeniedException
 
forPermissions(List<Permission>, String) - Static method in exception com.xebialabs.deployit.security.PermissionDeniedException
 

G

getAdditionalAuthorities() - Method in class com.xebialabs.deployit.security.AdditionalAuthoritiesMapper
 
getAll() - Static method in class com.xebialabs.deployit.security.permission.Permission
 
getAuthenticatedUserName() - Static method in class com.xebialabs.deployit.security.Permissions
 
getAuthentication() - Static method in class com.xebialabs.deployit.security.Permissions
 
getAuthoritiesMapper() - Method in class com.xebialabs.deployit.security.authentication.XlAuthenticationProvider
 
getConfigurationItems() - Method in class com.xebialabs.deployit.security.authentication.PersonalAuthenticationToken
 
getConfigurationItemsPermissions() - Method in class com.xebialabs.deployit.security.authentication.PersonalAuthenticationToken
 
getCredentials() - Method in class com.xebialabs.deployit.security.authentication.PersonalAuthenticationToken
 
getCurrentRoles() - Static method in class com.xebialabs.deployit.security.permission.PermissionHelper
 
getExpiryDate() - Method in class com.xebialabs.deployit.security.authentication.PersonalAuthenticationToken
 
getGlobalPermissions() - Method in class com.xebialabs.deployit.security.authentication.PersonalAuthenticationToken
 
getLdapTemplate() - Method in class com.xebialabs.deployit.security.authentication.CustomDefaultLdapAuthoritiesPopulator
 
getLdapTemplate() - Method in class com.xebialabs.deployit.security.authentication.CustomNestedLdapAuthoritiesPopulator
 
getLevel() - Method in class com.xebialabs.deployit.security.permission.Permission
 
getPermission() - Method in class com.xebialabs.deployit.security.permission.PermissionHandler
 
getPermissionEnforcer() - Static method in class com.xebialabs.deployit.security.SecurityServiceLocator
 
getPermissionHandler() - Method in class com.xebialabs.deployit.security.permission.Permission
 
getPermissionName() - Method in class com.xebialabs.deployit.security.permission.Permission
 
getPrincipal() - Method in class com.xebialabs.deployit.security.authentication.PersonalAuthenticationToken
 
getReadPermissions() - Static method in class com.xebialabs.deployit.security.permission.Permission
 
getRemembered(String, String) - Static method in class com.xebialabs.deployit.security.authentication.RememberMe
 
getRoles() - Method in class com.xebialabs.deployit.security.authentication.viewas.ViewAsData
 
getRolesPermissionsPair() - Method in class com.xebialabs.deployit.security.permission.PermissionHandler
 
getRolesPermissionsPair() - Method in class com.xebialabs.deployit.security.permission.ReadPermissionHandler
 
getRoot() - Method in class com.xebialabs.deployit.security.permission.Permission
 
getUser() - Method in class com.xebialabs.deployit.security.authentication.viewas.ViewAsData
 
getUsername() - Method in class com.xebialabs.deployit.security.RepoUser
 
getUserRoles(Authentication) - Method in class com.xebialabs.deployit.security.PermissionEnforcer
 
getViewAsData() - Static method in class com.xebialabs.deployit.security.SecurityServiceLocator
 
GLOBAL - Enum constant in enum class com.xebialabs.deployit.security.permission.PermissionHandler.Level
 
grant(Role, Permission, String) - Method in interface com.xebialabs.deployit.security.PermissionEditor
 

H

hashCode() - Method in class com.xebialabs.deployit.security.permission.Permission
 
hasLoggedInUserPermission(Permission...) - Method in class com.xebialabs.deployit.security.PermissionEnforcer
 
hasLoggedInUserPermission(Permission, String) - Method in class com.xebialabs.deployit.security.PermissionEnforcer
 
hasLoggedInUserPermission(Permission, List<String>) - Method in class com.xebialabs.deployit.security.PermissionEnforcer
 
hasLoggedInUserPermission(List<Permission>, String) - Method in class com.xebialabs.deployit.security.PermissionEnforcer
 
hasLoggedInUserPermission(List<Permission>, List<String>) - Method in class com.xebialabs.deployit.security.PermissionEnforcer
 
hasPermission(Permission...) - Static method in class com.xebialabs.deployit.security.permission.PermissionHelper
 
hasPermission(Permission[], String) - Static method in class com.xebialabs.deployit.security.permission.PermissionHelper
 
hasPermission(Permission[], List<String>) - Static method in class com.xebialabs.deployit.security.permission.PermissionHelper
 
hasPermission(Permission, String) - Static method in class com.xebialabs.deployit.security.permission.PermissionHelper
 
hasPermission(Permission, List<String>) - Static method in class com.xebialabs.deployit.security.permission.PermissionHelper
 
hasPermission(String) - Method in class com.xebialabs.deployit.security.permission.PermissionHandler
 
hasPermission(String) - Method in class com.xebialabs.deployit.security.permission.ReadPermissionHandler
 
hasPermission(List<Permission>, String) - Static method in class com.xebialabs.deployit.security.permission.PermissionHelper
 
hasPermission(List<Permission>, List<String>) - Static method in class com.xebialabs.deployit.security.permission.PermissionHelper
 
hasPermission(List<Role>, List<Permission>, String) - Method in class com.xebialabs.deployit.security.PermissionEnforcer
 
hasPermission(List<Role>, List<Permission>, List<String>) - Method in class com.xebialabs.deployit.security.PermissionEnforcer
 
hasPermission(List<String>) - Method in class com.xebialabs.deployit.security.permission.PermissionHandler
 
hasPermission(Authentication, Permission...) - Method in class com.xebialabs.deployit.security.PermissionEnforcer
 
hasPermission(Authentication, List<Permission>, String) - Method in class com.xebialabs.deployit.security.PermissionEnforcer
 
hasPermission(Authentication, List<Permission>, List<String>) - Method in class com.xebialabs.deployit.security.PermissionEnforcer
 

I

init() - Static method in class com.xebialabs.deployit.security.permission.PlatformPermissions
 
isAdmin() - Method in class com.xebialabs.deployit.security.RepoUser
 
isAdmin(Collection<String>, List<Role>) - Method in class com.xebialabs.deployit.security.PermissionEnforcer
 
isAdmin(Authentication) - Static method in class com.xebialabs.deployit.security.permission.PermissionHelper
 
isAdmin(Authentication) - Method in class com.xebialabs.deployit.security.PermissionEnforcer
 
isApplicableTo(String) - Method in class com.xebialabs.deployit.security.permission.Permission
 
isApplicableTo(String, boolean) - Method in class com.xebialabs.deployit.security.permission.Permission
 
isApplicableTo(Collection<Permission>, String) - Static method in class com.xebialabs.deployit.security.Permissions
 
isApplicableTo(Collection<Permission>, String, boolean) - Static method in class com.xebialabs.deployit.security.Permissions
 
isCurrentUserAdmin() - Method in class com.xebialabs.deployit.security.permission.PermissionHandler
 
isCurrentUserAdmin() - Static method in class com.xebialabs.deployit.security.permission.PermissionHelper
 
isCurrentUserAdmin() - Method in class com.xebialabs.deployit.security.PermissionEnforcer
 
isLegacyPersonalAccessToken() - Static method in class com.xebialabs.deployit.security.Permissions
 
isLegacyToken() - Method in class com.xebialabs.deployit.security.authentication.PersonalAuthenticationToken
 
isPersonalAccessToken() - Static method in class com.xebialabs.deployit.security.Permissions
 
isPlainTextPassword(String) - Static method in class com.xebialabs.deployit.security.PasswordUtils
Returns true if the specified string doesn't start with a valid algorithm name in curly brackets.
isSame(String, String) - Static method in class com.xebialabs.deployit.security.PasswordUtils
Returns true if hash of the specified password equals the given hashed password.

J

JackrabbitViewAsAuthenticationFinder - Class in com.xebialabs.deployit.security.authentication.viewas
 
JackrabbitViewAsAuthenticationFinder() - Constructor for class com.xebialabs.deployit.security.authentication.viewas.JackrabbitViewAsAuthenticationFinder
 

L

listGlobalPermissions(List<Role>) - Method in interface com.xebialabs.deployit.security.PermissionLister
 
listGlobalPermissions(List<Role>, Paging) - Method in interface com.xebialabs.deployit.security.PermissionLister
 
listPermissions(Role) - Method in interface com.xebialabs.deployit.security.PermissionLister
 
listPermissions(Role, Paging) - Method in interface com.xebialabs.deployit.security.PermissionLister
 
listPermissions(List<Role>) - Method in interface com.xebialabs.deployit.security.PermissionLister
 
listPermissions(List<Role>, Paging) - Method in interface com.xebialabs.deployit.security.PermissionLister
 
LOGIN - Static variable in class com.xebialabs.deployit.security.permission.PlatformPermissions
 
LoginPermissionVoter - Class in com.xebialabs.deployit.security
 
LoginPermissionVoter() - Constructor for class com.xebialabs.deployit.security.LoginPermissionVoter
 

M

mapAuthorities(Collection<? extends GrantedAuthority>) - Method in class com.xebialabs.deployit.security.AdditionalAuthoritiesMapper
 
matches(CharSequence, String) - Method in class com.xebialabs.deployit.security.SHA256PasswordEncoder
 

O

onSuccessfulAuthentication(HttpServletRequest, HttpServletResponse, Authentication) - Method in class com.xebialabs.deployit.security.authentication.BasicAuthWithRememberMeFilter
 

P

PasswordUtils - Class in com.xebialabs.deployit.security
Utils class from JCR core
Permission - Class in com.xebialabs.deployit.security.permission
 
PermissionChecker - Interface in com.xebialabs.deployit.security
 
PermissionDeniedException - Exception in com.xebialabs.deployit.security
 
PermissionDeniedException() - Constructor for exception com.xebialabs.deployit.security.PermissionDeniedException
 
PermissionDeniedException(String) - Constructor for exception com.xebialabs.deployit.security.PermissionDeniedException
 
PermissionDeniedException(String, Exception) - Constructor for exception com.xebialabs.deployit.security.PermissionDeniedException
 
PermissionEditor - Interface in com.xebialabs.deployit.security
 
PermissionEnforcer - Class in com.xebialabs.deployit.security
 
PermissionEnforcer(PermissionChecker, RoleService) - Constructor for class com.xebialabs.deployit.security.PermissionEnforcer
 
PermissionHandler - Class in com.xebialabs.deployit.security.permission
 
PermissionHandler(Permission) - Constructor for class com.xebialabs.deployit.security.permission.PermissionHandler
 
PermissionHandler.Level - Enum Class in com.xebialabs.deployit.security.permission
 
PermissionHelper - Class in com.xebialabs.deployit.security.permission
 
PermissionHelper() - Constructor for class com.xebialabs.deployit.security.permission.PermissionHelper
 
PermissionLister - Interface in com.xebialabs.deployit.security
 
Permissions - Class in com.xebialabs.deployit.security
 
Permissions() - Constructor for class com.xebialabs.deployit.security.Permissions
 
PersonalAuthenticationToken - Class in com.xebialabs.deployit.security.authentication
 
PersonalAuthenticationToken(Object, String, Date, Collection<? extends GrantedAuthority>, Set<String>, Set<String>, Set<String>) - Constructor for class com.xebialabs.deployit.security.authentication.PersonalAuthenticationToken
 
PersonalAuthenticationToken(String) - Constructor for class com.xebialabs.deployit.security.authentication.PersonalAuthenticationToken
 
PlatformPermissions - Class in com.xebialabs.deployit.security.permission
 
PlatformPermissions() - Constructor for class com.xebialabs.deployit.security.permission.PlatformPermissions
 

R

READ - Static variable in class com.xebialabs.deployit.security.permission.PlatformPermissions
 
ReadPermissionHandler - Class in com.xebialabs.deployit.security.permission
 
ReadPermissionHandler() - Constructor for class com.xebialabs.deployit.security.permission.ReadPermissionHandler
 
readPermissions(String) - Method in interface com.xebialabs.deployit.security.PermissionEditor
 
readPermissions(String, Boolean) - Method in interface com.xebialabs.deployit.security.PermissionEditor
 
readPermissions(String, String, Paging, Ordering) - Method in interface com.xebialabs.deployit.security.PermissionEditor
 
readPermissions(String, String, Paging, Ordering, Boolean) - Method in interface com.xebialabs.deployit.security.PermissionEditor
 
remember(Authentication) - Static method in class com.xebialabs.deployit.security.authentication.RememberMe
 
RememberMe - Class in com.xebialabs.deployit.security.authentication
 
RememberMe() - Constructor for class com.xebialabs.deployit.security.authentication.RememberMe
 
RememberMeAuthenticationProvider - Class in com.xebialabs.deployit.security.authentication
 
RememberMeAuthenticationProvider() - Constructor for class com.xebialabs.deployit.security.authentication.RememberMeAuthenticationProvider
 
REPORT_VIEW - Static variable in class com.xebialabs.deployit.security.permission.PlatformPermissions
 
RepoUser - Class in com.xebialabs.deployit.security
 
RepoUser(String, boolean) - Constructor for class com.xebialabs.deployit.security.RepoUser
 
restoreAuthentication(Authentication) - Static method in class com.xebialabs.deployit.security.SecurityTemplate
 
revoke(Role, Permission, String) - Method in interface com.xebialabs.deployit.security.PermissionEditor
 
ROLE_ADMIN - Static variable in class com.xebialabs.deployit.security.PermissionEnforcer
 

S

search(String) - Method in class com.xebialabs.deployit.security.authentication.viewas.JackrabbitViewAsAuthenticationFinder
 
search(String) - Method in class com.xebialabs.deployit.security.authentication.viewas.UserDetailsViewAsAuthenticationFinder
 
search(String) - Method in interface com.xebialabs.deployit.security.authentication.viewas.ViewAsAuthenticationFinder
 
search(String, String, SearchControls, AttributesMapper<T>) - Method in class com.xebialabs.deployit.security.authentication.CustomLdapTemplate
 
search(String, String, SearchControls, ContextMapper<T>) - Method in class com.xebialabs.deployit.security.authentication.CustomLdapTemplate
 
search(Name, String, SearchControls, AttributesMapper<T>) - Method in class com.xebialabs.deployit.security.authentication.CustomLdapTemplate
 
search(Name, String, SearchControls, ContextMapper<T>) - Method in class com.xebialabs.deployit.security.authentication.CustomLdapTemplate
 
SecurityServiceLocator - Class in com.xebialabs.deployit.security
 
SecurityServiceLocator(PermissionEnforcer, ViewAsData) - Constructor for class com.xebialabs.deployit.security.SecurityServiceLocator
 
SecurityTemplate - Class in com.xebialabs.deployit.security
 
SecurityTemplate() - Constructor for class com.xebialabs.deployit.security.SecurityTemplate
 
setAdditionalAuthorities(List<String>) - Method in class com.xebialabs.deployit.security.AdditionalAuthoritiesMapper
 
setAuthentication(Authentication) - Static method in class com.xebialabs.deployit.security.SecurityTemplate
 
setAuthoritiesMapper(GrantedAuthoritiesMapper) - Method in class com.xebialabs.deployit.security.authentication.XlAuthenticationProvider
 
setCredentials(String, String) - Static method in class com.xebialabs.deployit.security.SecurityTemplate
 
setIgnoreNameNotFoundException(boolean) - Method in class com.xebialabs.deployit.security.authentication.CustomDefaultLdapAuthoritiesPopulator
Sets the corresponding property on the underlying template, avoiding specific issues with Active Directory.
setIgnoreNameNotFoundException(boolean) - Method in class com.xebialabs.deployit.security.authentication.CustomNestedLdapAuthoritiesPopulator
Sets the corresponding property on the underlying template, avoiding specific issues with Active Directory.
setIgnoreSizeLimitExceededException(boolean) - Method in class com.xebialabs.deployit.security.authentication.CustomDefaultLdapAuthoritiesPopulator
Sets the corresponding property on the underlying template, avoiding specific issues with Active Directory.
setIgnoreSizeLimitExceededException(boolean) - Method in class com.xebialabs.deployit.security.authentication.CustomNestedLdapAuthoritiesPopulator
Sets the corresponding property on the underlying template, avoiding specific issues with Active Directory.
setRoles(List<Role>) - Method in class com.xebialabs.deployit.security.authentication.viewas.ViewAsData
 
setSearchSubtree(boolean) - Method in class com.xebialabs.deployit.security.authentication.CustomDefaultLdapAuthoritiesPopulator
 
setSearchSubtree(boolean) - Method in class com.xebialabs.deployit.security.authentication.CustomNestedLdapAuthoritiesPopulator
 
setUser(Authentication) - Method in class com.xebialabs.deployit.security.authentication.viewas.ViewAsData
 
setWhitelistUrls(Set<String>) - Method in class com.xebialabs.deployit.security.LoginPermissionVoter
 
SHA256PasswordEncoder - Class in com.xebialabs.deployit.security
 
SHA256PasswordEncoder() - Constructor for class com.xebialabs.deployit.security.SHA256PasswordEncoder
 
supports(Class<?>) - Method in class com.xebialabs.deployit.security.authentication.RememberMeAuthenticationProvider
 
supports(Class<?>) - Method in class com.xebialabs.deployit.security.authentication.XlAuthenticationProvider
 
supports(Class<?>) - Method in class com.xebialabs.deployit.security.LoginPermissionVoter
 
supports(ConfigAttribute) - Method in class com.xebialabs.deployit.security.LoginPermissionVoter
 

T

toString() - Method in class com.xebialabs.deployit.security.permission.Permission
 

U

unregisterPermission(Permission) - Static method in class com.xebialabs.deployit.security.permission.Permission
 
updatePermissions(String, Map<Role, List<Permission>>, Map<Role, List<Permission>>) - Method in interface com.xebialabs.deployit.security.PermissionEditor
 
UserDetailsViewAsAuthenticationFinder - Class in com.xebialabs.deployit.security.authentication.viewas
 
UserDetailsViewAsAuthenticationFinder() - Constructor for class com.xebialabs.deployit.security.authentication.viewas.UserDetailsViewAsAuthenticationFinder
 
UserDetailsViewAsAuthenticationFinder(UserDetailsService) - Constructor for class com.xebialabs.deployit.security.authentication.viewas.UserDetailsViewAsAuthenticationFinder
 

V

valueOf(String) - Static method in enum class com.xebialabs.deployit.security.permission.PermissionHandler.Level
Returns the enum constant of this class with the specified name.
values() - Static method in enum class com.xebialabs.deployit.security.permission.PermissionHandler.Level
Returns an array containing the constants of this enum class, in the order they are declared.
VIEW_SECURITY - Static variable in class com.xebialabs.deployit.security.permission.PlatformPermissions
 
ViewAsAuthenticationFinder - Interface in com.xebialabs.deployit.security.authentication.viewas
 
ViewAsData - Class in com.xebialabs.deployit.security.authentication.viewas
 
ViewAsData() - Constructor for class com.xebialabs.deployit.security.authentication.viewas.ViewAsData
 
ViewAsData(List<Role>) - Constructor for class com.xebialabs.deployit.security.authentication.viewas.ViewAsData
 
ViewAsData(Authentication) - Constructor for class com.xebialabs.deployit.security.authentication.viewas.ViewAsData
 
vote(Authentication, Object, Collection<ConfigAttribute>) - Method in class com.xebialabs.deployit.security.LoginPermissionVoter
 

W

withMessage(String) - Static method in exception com.xebialabs.deployit.security.PermissionDeniedException
 
withMessage(String, Exception) - Static method in exception com.xebialabs.deployit.security.PermissionDeniedException
 

X

XlAuthenticationProvider - Class in com.xebialabs.deployit.security.authentication
 
XlAuthenticationProvider(UserService) - Constructor for class com.xebialabs.deployit.security.authentication.XlAuthenticationProvider
 
A B C D E F G H I J L M O P R S T U V W X 
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form