A B C D E F G H I J L M N O P R S T U V W 
All Classes All Packages

A

accessDeniedHandler() - Method in class org.apache.syncope.core.spring.security.WebSecurityContext
 
accessTokenDAO - Variable in class org.apache.syncope.core.spring.security.AuthDataAccessor
 
accessTokenJWSSigner(JWSAlgorithm, SecurityProperties) - Method in class org.apache.syncope.core.spring.security.SecurityContext
 
AccessTokenJWSSigner - Class in org.apache.syncope.core.spring.security.jws
 
AccessTokenJWSSigner(JWSAlgorithm, String) - Constructor for class org.apache.syncope.core.spring.security.jws.AccessTokenJWSSigner
 
accessTokenJWSVerifier(JWSAlgorithm, SecurityProperties) - Method in class org.apache.syncope.core.spring.security.SecurityContext
 
AccessTokenJWSVerifier - Class in org.apache.syncope.core.spring.security.jws
 
AccessTokenJWSVerifier(JWSAlgorithm, String) - Constructor for class org.apache.syncope.core.spring.security.jws.AccessTokenJWSVerifier
 
AccountPolicyException - Exception in org.apache.syncope.core.spring.policy
 
AccountPolicyException() - Constructor for exception org.apache.syncope.core.spring.policy.AccountPolicyException
 
AccountPolicyException(String) - Constructor for exception org.apache.syncope.core.spring.policy.AccountPolicyException
 
addRealm(String) - Method in class org.apache.syncope.core.spring.security.SyncopeGrantedAuthority
 
addRealms(Collection<String>) - Method in class org.apache.syncope.core.spring.security.SyncopeGrantedAuthority
 
adminPasswordAlgorithm(SecurityProperties) - Method in class org.apache.syncope.core.spring.security.SecurityContext
 
allowUrlEncodedSlashHttpFirewall() - Method in class org.apache.syncope.core.spring.security.WebSecurityContext
 
ALPHA_LOWERCASE - Static variable in class org.apache.syncope.core.spring.policy.PolicyPattern
 
ALPHA_UPPERCASE - Static variable in class org.apache.syncope.core.spring.policy.PolicyPattern
 
ALPHANUMERIC - Static variable in class org.apache.syncope.core.spring.policy.PolicyPattern
 
ANONYMOUS_AUTHORITIES - Static variable in class org.apache.syncope.core.spring.security.AuthDataAccessor
 
anySearchDAO - Variable in class org.apache.syncope.core.spring.security.AuthDataAccessor
 
applicationContextProvider() - Method in class org.apache.syncope.core.spring.security.SecurityContext
 
ApplicationContextProvider - Class in org.apache.syncope.core.spring
 
ApplicationContextProvider() - Constructor for class org.apache.syncope.core.spring.ApplicationContextProvider
 
audit(String, String, AuditElements.Result, Object, Object...) - Method in class org.apache.syncope.core.spring.security.AuthDataAccessor
 
auditManager - Variable in class org.apache.syncope.core.spring.security.AuthDataAccessor
 
AuthContextUtils - Class in org.apache.syncope.core.spring.security
 
authDataAccessor(SecurityProperties, RealmDAO, UserDAO, GroupDAO, AnySearchDAO, AccessTokenDAO, ConfParamOps, RoleDAO, DelegationDAO, ConnectorManager, AuditManager, MappingManager, ImplementationLookup) - Method in class org.apache.syncope.core.spring.security.WebSecurityContext
 
AuthDataAccessor - Class in org.apache.syncope.core.spring.security
Domain-sensible (via @Transactional) access to authentication / authorization data.
AuthDataAccessor(SecurityProperties, RealmDAO, UserDAO, GroupDAO, AnySearchDAO, AccessTokenDAO, ConfParamOps, RoleDAO, DelegationDAO, ConnectorManager, AuditManager, MappingManager, ImplementationLookup) - Constructor for class org.apache.syncope.core.spring.security.AuthDataAccessor
 
authenticate(String, Authentication) - Method in class org.apache.syncope.core.spring.security.AuthDataAccessor
Attempts to authenticate the given credentials against internal storage and pass-through resources (if configured): the first succeeding causes global success.
authenticate(User, String) - Method in class org.apache.syncope.core.spring.security.AuthDataAccessor
 
authenticate(JWTAuthentication) - Method in class org.apache.syncope.core.spring.security.AuthDataAccessor
 
authenticate(Authentication) - Method in class org.apache.syncope.core.spring.security.JWTAuthenticationProvider
 
authenticate(Authentication) - Method in class org.apache.syncope.core.spring.security.UsernamePasswordAuthenticationProvider
 

B

build(Implementation) - Static method in class org.apache.syncope.core.spring.implementation.ImplementationManager
 
build(Implementation, Supplier<T>, Consumer<T>) - Static method in class org.apache.syncope.core.spring.implementation.ImplementationManager
 
buildAccountRule(Implementation, Supplier<AccountRule>, Consumer<AccountRule>) - Static method in class org.apache.syncope.core.spring.implementation.ImplementationManager
 
buildAuthorities(Map<String, Set<String>>) - Method in class org.apache.syncope.core.spring.security.AuthDataAccessor
 
buildDetails(HttpServletRequest) - Method in class org.apache.syncope.core.spring.security.SyncopeAuthenticationDetailsSource
 
buildPasswordRule(Implementation, Supplier<PasswordRule>, Consumer<PasswordRule>) - Static method in class org.apache.syncope.core.spring.implementation.ImplementationManager
 
buildPullCorrelationRule(Implementation, Supplier<PullCorrelationRule>, Consumer<PullCorrelationRule>) - Static method in class org.apache.syncope.core.spring.implementation.ImplementationManager
 
buildPushCorrelationRule(Implementation, Supplier<PushCorrelationRule>, Consumer<PushCorrelationRule>) - Static method in class org.apache.syncope.core.spring.implementation.ImplementationManager
 
buildReportJobDelegate(Implementation, Supplier<ReportJobDelegate>, Consumer<ReportJobDelegate>) - Static method in class org.apache.syncope.core.spring.implementation.ImplementationManager
 

C

callAs(String, String, Collection<String>, Callable<T>) - Static method in class org.apache.syncope.core.spring.security.AuthContextUtils
 
callAsAdmin(String, Callable<T>) - Static method in class org.apache.syncope.core.spring.security.AuthContextUtils
 
checkIsDefaultAdminPasswordInUse() - Method in class org.apache.syncope.core.spring.security.DefaultCredentialChecker
 
checkIsDefaultAnonymousKeyInUse() - Method in class org.apache.syncope.core.spring.security.DefaultCredentialChecker
 
checkIsDefaultJWSKeyInUse() - Method in class org.apache.syncope.core.spring.security.DefaultCredentialChecker
 
commence(HttpServletRequest, HttpServletResponse, AuthenticationException) - Method in class org.apache.syncope.core.spring.security.SyncopeBasicAuthenticationEntryPoint
 
conf - Variable in class org.apache.syncope.core.spring.policy.DefaultPasswordRule
 
conf2Rules(DefaultPasswordRuleConf) - Static method in class org.apache.syncope.core.spring.policy.DefaultPasswordRule
 
confParamOps - Variable in class org.apache.syncope.core.spring.security.AuthDataAccessor
 
connectorManager - Variable in class org.apache.syncope.core.spring.security.AuthDataAccessor
 
credentialChecker - Variable in class org.apache.syncope.core.spring.security.UsernamePasswordAuthenticationProvider
 
credentialChecker(SecurityProperties, JWSAlgorithm) - Method in class org.apache.syncope.core.spring.security.SecurityContext
 

D

dataAccessor - Variable in class org.apache.syncope.core.spring.security.JWTAuthenticationProvider
 
dataAccessor - Variable in class org.apache.syncope.core.spring.security.UsernamePasswordAuthenticationProvider
 
decode(String, CipherAlgorithm) - Method in class org.apache.syncope.core.spring.security.Encryptor
 
DefaultAccountRule - Class in org.apache.syncope.core.spring.policy
 
DefaultAccountRule() - Constructor for class org.apache.syncope.core.spring.policy.DefaultAccountRule
 
DefaultCredentialChecker - Class in org.apache.syncope.core.spring.security
Provides some methods to check whether default credentials are being used, and logs a warning if they are.
DefaultCredentialChecker(String, String, String) - Constructor for class org.apache.syncope.core.spring.security.DefaultCredentialChecker
 
DefaultPasswordGenerator - Class in org.apache.syncope.core.spring.security
Generate random passwords according to given policies.
DefaultPasswordGenerator() - Constructor for class org.apache.syncope.core.spring.security.DefaultPasswordGenerator
 
DefaultPasswordRule - Class in org.apache.syncope.core.spring.policy
 
DefaultPasswordRule() - Constructor for class org.apache.syncope.core.spring.policy.DefaultPasswordRule
 
DelegatedAdministrationException - Exception in org.apache.syncope.core.spring.security
 
DelegatedAdministrationException(String, String, String) - Constructor for exception org.apache.syncope.core.spring.security.DelegatedAdministrationException
 
DelegatedAdministrationException(AnyTypeKind, String) - Constructor for exception org.apache.syncope.core.spring.security.DelegatedAdministrationException
 
delegationDAO - Variable in class org.apache.syncope.core.spring.security.AuthDataAccessor
 
destroy() - Method in class org.apache.syncope.core.spring.security.MustChangePasswordFilter
 
DigesterProperties() - Constructor for class org.apache.syncope.core.spring.security.SecurityProperties.DigesterProperties
 
DIGIT - Static variable in class org.apache.syncope.core.spring.policy.PolicyPattern
 
doFilter(ServletRequest, ServletResponse, FilterChain) - Method in class org.apache.syncope.core.spring.security.MustChangePasswordFilter
 
doFilterInternal(HttpServletRequest, HttpServletResponse, FilterChain) - Method in class org.apache.syncope.core.spring.security.JWTAuthenticationFilter
 
domainOps - Variable in class org.apache.syncope.core.spring.security.UsernamePasswordAuthenticationProvider
 

E

emptyArgs(Implementation) - Static method in class org.apache.syncope.core.spring.implementation.ImplementationManager
 
encode(String, CipherAlgorithm) - Method in class org.apache.syncope.core.spring.security.Encryptor
 
Encryptor - Class in org.apache.syncope.core.spring.security
 
ENCRYPTOR - Static variable in class org.apache.syncope.core.spring.policy.DefaultPasswordRule
 
ENCRYPTOR - Static variable in class org.apache.syncope.core.spring.security.AuthDataAccessor
 
ENCRYPTOR - Static variable in class org.apache.syncope.core.spring.security.UsernamePasswordAuthenticationProvider
 
enforce(String) - Method in class org.apache.syncope.core.spring.policy.HaveIBeenPwnedPasswordRule
 
enforce(String, String, Set<String>) - Method in class org.apache.syncope.core.spring.policy.DefaultPasswordRule
 
enforce(String, Set<String>) - Method in class org.apache.syncope.core.spring.policy.DefaultAccountRule
 
enforce(LinkedAccount) - Method in class org.apache.syncope.core.spring.policy.DefaultAccountRule
 
enforce(LinkedAccount) - Method in class org.apache.syncope.core.spring.policy.DefaultPasswordRule
 
enforce(LinkedAccount) - Method in class org.apache.syncope.core.spring.policy.HaveIBeenPwnedPasswordRule
 
enforce(User) - Method in class org.apache.syncope.core.spring.policy.DefaultAccountRule
 
enforce(User, String) - Method in class org.apache.syncope.core.spring.policy.DefaultPasswordRule
 
enforce(User, String) - Method in class org.apache.syncope.core.spring.policy.HaveIBeenPwnedPasswordRule
 
equals(Object) - Method in class org.apache.syncope.core.spring.security.JWTAuthentication
 
equals(Object) - Method in class org.apache.syncope.core.spring.security.SyncopeAuthenticationDetails
 
equals(Object) - Method in class org.apache.syncope.core.spring.security.SyncopeGrantedAuthority
 

F

filterChain(HttpSecurity, UsernamePasswordAuthenticationProvider, JWTAuthenticationProvider, SecurityProperties, ApplicationContext) - Method in class org.apache.syncope.core.spring.security.WebSecurityContext
 
finalizeAuthentication(Boolean, String, String, String, Authentication) - Method in class org.apache.syncope.core.spring.security.UsernamePasswordAuthenticationProvider
 
FIRST_ALPHANUMERIC - Static variable in class org.apache.syncope.core.spring.policy.PolicyPattern
 
FIRST_DIGIT - Static variable in class org.apache.syncope.core.spring.policy.PolicyPattern
 
FIRST_NON_ALPHANUMERIC - Static variable in class org.apache.syncope.core.spring.policy.PolicyPattern
 

G

generate(List<PasswordPolicy>) - Method in class org.apache.syncope.core.spring.security.DefaultPasswordGenerator
 
generate(List<PasswordPolicy>) - Method in interface org.apache.syncope.core.spring.security.PasswordGenerator
 
generate(DefaultPasswordRuleConf) - Method in class org.apache.syncope.core.spring.security.DefaultPasswordGenerator
 
generate(ExternalResource, List<Realm>) - Method in class org.apache.syncope.core.spring.security.DefaultPasswordGenerator
 
generate(ExternalResource, List<Realm>) - Method in interface org.apache.syncope.core.spring.security.PasswordGenerator
 
generateRandomLetter() - Static method in class org.apache.syncope.core.spring.security.SecureRandomUtils
 
generateRandomLetters(int) - Static method in class org.apache.syncope.core.spring.security.SecureRandomUtils
 
generateRandomNonAlphanumericChar(char[]) - Static method in class org.apache.syncope.core.spring.security.SecureRandomUtils
 
generateRandomNumber() - Static method in class org.apache.syncope.core.spring.security.SecureRandomUtils
 
generateRandomPassword(int) - Static method in class org.apache.syncope.core.spring.security.SecureRandomUtils
 
generateRandomUUID() - Static method in class org.apache.syncope.core.spring.security.SecureRandomUtils
 
getAdminAuthorities() - Method in class org.apache.syncope.core.spring.security.AuthDataAccessor
 
getAdminPassword() - Method in class org.apache.syncope.core.spring.security.SecurityProperties
 
getAdminPasswordAlgorithm() - Method in class org.apache.syncope.core.spring.security.SecurityProperties
 
getAdminUser() - Method in class org.apache.syncope.core.spring.security.SecurityProperties
 
getAnonymousKey() - Method in class org.apache.syncope.core.spring.security.SecurityProperties
 
getAnonymousUser() - Method in class org.apache.syncope.core.spring.security.SecurityProperties
 
getApplicationContext() - Static method in class org.apache.syncope.core.spring.ApplicationContextProvider
 
getAuthorities() - Static method in class org.apache.syncope.core.spring.security.AuthContextUtils
 
getAuthorities() - Method in class org.apache.syncope.core.spring.security.JWTAuthentication
 
getAuthorities(String, String) - Method in class org.apache.syncope.core.spring.security.AuthDataAccessor
 
getAuthority() - Method in class org.apache.syncope.core.spring.security.SyncopeGrantedAuthority
 
getAuthorizations() - Static method in class org.apache.syncope.core.spring.security.AuthContextUtils
 
getBeanFactory() - Static method in class org.apache.syncope.core.spring.ApplicationContextProvider
 
getClaims() - Method in class org.apache.syncope.core.spring.security.JWTAuthentication
 
getConf() - Method in class org.apache.syncope.core.spring.policy.DefaultPasswordRule
 
getConf() - Method in class org.apache.syncope.core.spring.policy.HaveIBeenPwnedPasswordRule
 
getCredentials() - Method in class org.apache.syncope.core.spring.security.JWTAuthentication
 
getDelegatedAuthorities(Delegation) - Method in class org.apache.syncope.core.spring.security.AuthDataAccessor
 
getDelegatedBy() - Static method in class org.apache.syncope.core.spring.security.AuthContextUtils
 
getDelegatedBy() - Method in class org.apache.syncope.core.spring.security.SyncopeAuthenticationDetails
 
getDelegationKey(SyncopeAuthenticationDetails, String) - Method in class org.apache.syncope.core.spring.security.AuthDataAccessor
 
getDetails() - Method in class org.apache.syncope.core.spring.security.JWTAuthentication
 
getDigester() - Method in class org.apache.syncope.core.spring.security.SecurityProperties
 
getDomain() - Static method in class org.apache.syncope.core.spring.security.AuthContextUtils
 
getDomain() - Method in class org.apache.syncope.core.spring.security.SyncopeAuthenticationDetails
 
getInstance() - Static method in class org.apache.syncope.core.spring.security.Encryptor
 
getInstance(String) - Static method in class org.apache.syncope.core.spring.security.Encryptor
 
getIssuer() - Method in interface org.apache.syncope.core.spring.security.JWTSSOProvider
Gives the identifier for the JWT issuer verified by this instance.
getIssuer() - Method in class org.apache.syncope.core.spring.security.SyncopeJWTSSOProvider
 
getJCAContext() - Method in class org.apache.syncope.core.spring.security.jws.AccessTokenJWSSigner
 
getJCAContext() - Method in class org.apache.syncope.core.spring.security.jws.AccessTokenJWSVerifier
 
getJCAContext() - Method in class org.apache.syncope.core.spring.security.SyncopeJWTSSOProvider
 
getJwsAlgorithm() - Method in class org.apache.syncope.core.spring.security.jws.AccessTokenJWSSigner
 
getJwsAlgorithm() - Method in class org.apache.syncope.core.spring.security.SecurityProperties
 
getJwsKey() - Method in class org.apache.syncope.core.spring.security.SecurityProperties
 
getJwtIssuer() - Method in class org.apache.syncope.core.spring.security.SecurityProperties
 
getJWTSSOProvider(String) - Method in class org.apache.syncope.core.spring.security.AuthDataAccessor
 
getName() - Method in class org.apache.syncope.core.spring.security.JWTAuthentication
 
getPassthroughResources(User) - Method in class org.apache.syncope.core.spring.security.AuthDataAccessor
 
getPasswordRules(PasswordPolicy) - Method in class org.apache.syncope.core.spring.security.DefaultPasswordGenerator
 
getPrincipal() - Method in class org.apache.syncope.core.spring.security.JWTAuthentication
 
getRealms() - Method in class org.apache.syncope.core.spring.security.SyncopeGrantedAuthority
 
getSaltIterations() - Method in class org.apache.syncope.core.spring.security.SecurityProperties.DigesterProperties
 
getSaltSizeBytes() - Method in class org.apache.syncope.core.spring.security.SecurityProperties.DigesterProperties
 
getSecretKey() - Method in class org.apache.syncope.core.spring.security.SecurityProperties
 
getUserAuthorities(User) - Method in class org.apache.syncope.core.spring.security.AuthDataAccessor
 
getUsername() - Static method in class org.apache.syncope.core.spring.security.AuthContextUtils
 
getWho() - Static method in class org.apache.syncope.core.spring.security.AuthContextUtils
 
grantedAuthorityDefaults() - Method in class org.apache.syncope.core.spring.security.SecurityContext
 
GROUP_OWNER_ROLE - Static variable in class org.apache.syncope.core.spring.security.AuthDataAccessor
 
groupDAO - Variable in class org.apache.syncope.core.spring.security.AuthDataAccessor
 

H

handle(HttpServletRequest, HttpServletResponse, AccessDeniedException) - Method in class org.apache.syncope.core.spring.security.SyncopeAccessDeniedHandler
 
hashCode() - Method in class org.apache.syncope.core.spring.security.JWTAuthentication
 
hashCode() - Method in class org.apache.syncope.core.spring.security.SyncopeAuthenticationDetails
 
hashCode() - Method in class org.apache.syncope.core.spring.security.SyncopeGrantedAuthority
 
HaveIBeenPwnedPasswordRule - Class in org.apache.syncope.core.spring.policy
 
HaveIBeenPwnedPasswordRule() - Constructor for class org.apache.syncope.core.spring.policy.HaveIBeenPwnedPasswordRule
 

I

implementationLookup - Variable in class org.apache.syncope.core.spring.security.AuthDataAccessor
 
ImplementationManager - Class in org.apache.syncope.core.spring.implementation
 
init(FilterConfig) - Method in class org.apache.syncope.core.spring.security.MustChangePasswordFilter
 
InstanceScope - Enum in org.apache.syncope.core.spring.implementation
 
isAuthenticated() - Method in class org.apache.syncope.core.spring.security.JWTAuthentication
 
isInvertPositionOfPlainSaltInEncryptionResults() - Method in class org.apache.syncope.core.spring.security.SecurityProperties.DigesterProperties
 
isInvertPositionOfSaltInMessageBeforeDigesting() - Method in class org.apache.syncope.core.spring.security.SecurityProperties.DigesterProperties
 
isUseLenientSaltSizeCheck() - Method in class org.apache.syncope.core.spring.security.SecurityProperties.DigesterProperties
 

J

jwsAlgorithm(SecurityProperties) - Method in class org.apache.syncope.core.spring.security.SecurityContext
 
JWTAuthentication - Class in org.apache.syncope.core.spring.security
Represents the token for an authentication request or for an authenticated principal as JSON Web Token, once the request has been processed by the AuthenticationManager.authenticate(Authentication) method.
JWTAuthentication(JWTClaimsSet, SyncopeAuthenticationDetails) - Constructor for class org.apache.syncope.core.spring.security.JWTAuthentication
 
JWTAuthenticationFilter - Class in org.apache.syncope.core.spring.security
Processes the JSON Web Token provided as HttpHeaders.AUTHORIZATION HTTP header, putting the result into the SecurityContextHolder.
JWTAuthenticationFilter(AuthenticationManager, AuthenticationEntryPoint, SyncopeAuthenticationDetailsSource, AuthDataAccessor, DefaultCredentialChecker) - Constructor for class org.apache.syncope.core.spring.security.JWTAuthenticationFilter
 
jwtAuthenticationProvider(AuthDataAccessor) - Method in class org.apache.syncope.core.spring.security.WebSecurityContext
 
JWTAuthenticationProvider - Class in org.apache.syncope.core.spring.security
Attempts to authenticate the passed JWTAuthentication object, returning a fully populated Authentication object (including granted authorities) if successful.
JWTAuthenticationProvider(AuthDataAccessor) - Constructor for class org.apache.syncope.core.spring.security.JWTAuthenticationProvider
 
JWTSSOProvider - Interface in org.apache.syncope.core.spring.security
Enables a generic mechanism for JWT validation and subject resolution which allows to plug in implementations recognizing JWT produced by third parties.

L

LAST_ALPHANUMERIC - Static variable in class org.apache.syncope.core.spring.policy.PolicyPattern
 
LAST_DIGIT - Static variable in class org.apache.syncope.core.spring.policy.PolicyPattern
 
LAST_NON_ALPHANUMERIC - Static variable in class org.apache.syncope.core.spring.policy.PolicyPattern
 
LOG - Static variable in class org.apache.syncope.core.spring.policy.DefaultPasswordRule
 
LOG - Static variable in class org.apache.syncope.core.spring.policy.HaveIBeenPwnedPasswordRule
 
LOG - Static variable in class org.apache.syncope.core.spring.security.AuthDataAccessor
 
LOG - Static variable in class org.apache.syncope.core.spring.security.DefaultPasswordGenerator
 
LOG - Static variable in class org.apache.syncope.core.spring.security.UsernamePasswordAuthenticationProvider
 

M

mappingManager - Variable in class org.apache.syncope.core.spring.security.AuthDataAccessor
 
merge(List<DefaultPasswordRuleConf>) - Method in class org.apache.syncope.core.spring.security.DefaultPasswordGenerator
 
MIN_LENGTH_IF_ZERO - Static variable in class org.apache.syncope.core.spring.security.DefaultPasswordGenerator
 
MUST_CHANGE_PASSWORD_AUTHORITIES - Static variable in class org.apache.syncope.core.spring.security.AuthDataAccessor
 
MustChangePasswordFilter - Class in org.apache.syncope.core.spring.security
 
MustChangePasswordFilter() - Constructor for class org.apache.syncope.core.spring.security.MustChangePasswordFilter
 

N

NON_ALPHANUMERIC - Static variable in class org.apache.syncope.core.spring.policy.PolicyPattern
 
NON_ALPHANUMERIC_CHARS_FOR_PASSWORD_VALUES - Static variable in class org.apache.syncope.core.spring.policy.PolicyPattern
 

O

org.apache.syncope.core.spring - package org.apache.syncope.core.spring
 
org.apache.syncope.core.spring.implementation - package org.apache.syncope.core.spring.implementation
 
org.apache.syncope.core.spring.policy - package org.apache.syncope.core.spring.policy
 
org.apache.syncope.core.spring.security - package org.apache.syncope.core.spring.security
 
org.apache.syncope.core.spring.security.jws - package org.apache.syncope.core.spring.security.jws
 

P

passwordGenerator() - Static method in class org.apache.syncope.core.spring.security.SecureRandomUtils
 
passwordGenerator() - Method in class org.apache.syncope.core.spring.security.SecurityContext
 
PasswordGenerator - Interface in org.apache.syncope.core.spring.security
 
PasswordPolicyException - Exception in org.apache.syncope.core.spring.policy
 
PasswordPolicyException() - Constructor for exception org.apache.syncope.core.spring.policy.PasswordPolicyException
 
PasswordPolicyException(String) - Constructor for exception org.apache.syncope.core.spring.policy.PasswordPolicyException
 
passwordValidator - Variable in class org.apache.syncope.core.spring.policy.DefaultPasswordRule
 
PER_CALL - org.apache.syncope.core.spring.implementation.InstanceScope
The declaring Implementation will be instantiated every time it is getting invoked.
PER_CONTEXT - org.apache.syncope.core.spring.implementation.InstanceScope
The declaring Implementation will be instantiated once, by the time of first invocation; such instance will not be destroyed until the Spring Context gets refreshed or shut down.
perContextPasswordRules - Variable in class org.apache.syncope.core.spring.security.DefaultPasswordGenerator
 
PolicyException - Exception in org.apache.syncope.core.spring.policy
 
PolicyException() - Constructor for exception org.apache.syncope.core.spring.policy.PolicyException
 
PolicyException(String) - Constructor for exception org.apache.syncope.core.spring.policy.PolicyException
 
PolicyPattern - Class in org.apache.syncope.core.spring.policy
 
provisioningManager - Variable in class org.apache.syncope.core.spring.security.UsernamePasswordAuthenticationProvider
 
purge(String) - Static method in class org.apache.syncope.core.spring.implementation.ImplementationManager
 

R

realmDAO - Variable in class org.apache.syncope.core.spring.security.AuthDataAccessor
 
removeExpired(String) - Method in class org.apache.syncope.core.spring.security.AuthDataAccessor
 
resolve(JWTClaimsSet) - Method in interface org.apache.syncope.core.spring.security.JWTSSOProvider
Attempts to resolve the given JWT claims into internal User and authorities.
resolve(JWTClaimsSet) - Method in class org.apache.syncope.core.spring.security.SyncopeJWTSSOProvider
 
roleDAO - Variable in class org.apache.syncope.core.spring.security.AuthDataAccessor
 

S

scope() - Method in annotation type org.apache.syncope.core.spring.implementation.SyncopeImplementation
 
SecureRandomUtils - Class in org.apache.syncope.core.spring.security
 
SecurityContext - Class in org.apache.syncope.core.spring.security
 
SecurityContext() - Constructor for class org.apache.syncope.core.spring.security.SecurityContext
 
securityProperties - Variable in class org.apache.syncope.core.spring.security.AuthDataAccessor
 
securityProperties - Variable in class org.apache.syncope.core.spring.security.UsernamePasswordAuthenticationProvider
 
SecurityProperties - Class in org.apache.syncope.core.spring.security
 
SecurityProperties() - Constructor for class org.apache.syncope.core.spring.security.SecurityProperties
 
SecurityProperties.DigesterProperties - Class in org.apache.syncope.core.spring.security
 
setAdminPassword(String) - Method in class org.apache.syncope.core.spring.security.SecurityProperties
 
setAdminPasswordAlgorithm(CipherAlgorithm) - Method in class org.apache.syncope.core.spring.security.SecurityProperties
 
setAdminUser(String) - Method in class org.apache.syncope.core.spring.security.SecurityProperties
 
setAnonymousKey(String) - Method in class org.apache.syncope.core.spring.security.SecurityProperties
 
setAnonymousUser(String) - Method in class org.apache.syncope.core.spring.security.SecurityProperties
 
setApplicationContext(ApplicationContext) - Method in class org.apache.syncope.core.spring.ApplicationContextProvider
Wiring the ApplicationContext into a static method.
setApplicationContext(ConfigurableApplicationContext) - Static method in class org.apache.syncope.core.spring.ApplicationContextProvider
 
setAuthenticated(boolean) - Method in class org.apache.syncope.core.spring.security.JWTAuthentication
 
setBeanFactory(DefaultListableBeanFactory) - Static method in class org.apache.syncope.core.spring.ApplicationContextProvider
 
setConf(AccountRuleConf) - Method in class org.apache.syncope.core.spring.policy.DefaultAccountRule
 
setConf(PasswordRuleConf) - Method in class org.apache.syncope.core.spring.policy.DefaultPasswordRule
 
setConf(PasswordRuleConf) - Method in class org.apache.syncope.core.spring.policy.HaveIBeenPwnedPasswordRule
 
setInvertPositionOfPlainSaltInEncryptionResults(boolean) - Method in class org.apache.syncope.core.spring.security.SecurityProperties.DigesterProperties
 
setInvertPositionOfSaltInMessageBeforeDigesting(boolean) - Method in class org.apache.syncope.core.spring.security.SecurityProperties.DigesterProperties
 
setJwsAlgorithm(String) - Method in class org.apache.syncope.core.spring.security.SecurityProperties
 
setJwsKey(String) - Method in class org.apache.syncope.core.spring.security.SecurityProperties
 
setJwtIssuer(String) - Method in class org.apache.syncope.core.spring.security.SecurityProperties
 
setSaltIterations(int) - Method in class org.apache.syncope.core.spring.security.SecurityProperties.DigesterProperties
 
setSaltSizeBytes(int) - Method in class org.apache.syncope.core.spring.security.SecurityProperties.DigesterProperties
 
setSecretKey(String) - Method in class org.apache.syncope.core.spring.security.SecurityProperties
 
setUseLenientSaltSizeCheck(boolean) - Method in class org.apache.syncope.core.spring.security.SecurityProperties.DigesterProperties
 
setUsername(String) - Method in class org.apache.syncope.core.spring.security.JWTAuthentication
 
sign(JWSHeader, byte[]) - Method in class org.apache.syncope.core.spring.security.jws.AccessTokenJWSSigner
 
supportedJWSAlgorithms() - Method in class org.apache.syncope.core.spring.security.jws.AccessTokenJWSSigner
 
supportedJWSAlgorithms() - Method in class org.apache.syncope.core.spring.security.jws.AccessTokenJWSVerifier
 
supportedJWSAlgorithms() - Method in class org.apache.syncope.core.spring.security.SyncopeJWTSSOProvider
 
supports(Class<?>) - Method in class org.apache.syncope.core.spring.security.JWTAuthenticationProvider
 
supports(Class<?>) - Method in class org.apache.syncope.core.spring.security.UsernamePasswordAuthenticationProvider
 
SyncopeAccessDeniedHandler - Class in org.apache.syncope.core.spring.security
Render Spring's AccessDeniedException as other Syncope errors.
SyncopeAccessDeniedHandler() - Constructor for class org.apache.syncope.core.spring.security.SyncopeAccessDeniedHandler
 
SyncopeAuthenticationDetails - Class in org.apache.syncope.core.spring.security
 
SyncopeAuthenticationDetails(String, String) - Constructor for class org.apache.syncope.core.spring.security.SyncopeAuthenticationDetails
 
SyncopeAuthenticationDetails(HttpServletRequest) - Constructor for class org.apache.syncope.core.spring.security.SyncopeAuthenticationDetails
 
SyncopeAuthenticationDetailsSource - Class in org.apache.syncope.core.spring.security
 
SyncopeAuthenticationDetailsSource() - Constructor for class org.apache.syncope.core.spring.security.SyncopeAuthenticationDetailsSource
 
SyncopeBasicAuthenticationEntryPoint - Class in org.apache.syncope.core.spring.security
Render Spring's AuthenticationException as other Syncope errors.
SyncopeBasicAuthenticationEntryPoint() - Constructor for class org.apache.syncope.core.spring.security.SyncopeBasicAuthenticationEntryPoint
 
SyncopeGrantedAuthority - Class in org.apache.syncope.core.spring.security
 
SyncopeGrantedAuthority(String) - Constructor for class org.apache.syncope.core.spring.security.SyncopeGrantedAuthority
 
SyncopeGrantedAuthority(String, String) - Constructor for class org.apache.syncope.core.spring.security.SyncopeGrantedAuthority
 
SyncopeImplementation - Annotation Type in org.apache.syncope.core.spring.implementation
 
SyncopeJWTSSOProvider - Class in org.apache.syncope.core.spring.security
Default implementation for internal JWT validation.
SyncopeJWTSSOProvider() - Constructor for class org.apache.syncope.core.spring.security.SyncopeJWTSSOProvider
 

T

toString() - Method in class org.apache.syncope.core.spring.security.JWTAuthentication
 
toString() - Method in class org.apache.syncope.core.spring.security.SyncopeAuthenticationDetails
 
toString() - Method in class org.apache.syncope.core.spring.security.SyncopeGrantedAuthority
 

U

updateUsername(String) - Static method in class org.apache.syncope.core.spring.security.AuthContextUtils
 
userDAO - Variable in class org.apache.syncope.core.spring.security.AuthDataAccessor
 
usernamePasswordAuthenticationProvider(SecurityProperties, DomainOps, AuthDataAccessor, UserProvisioningManager, DefaultCredentialChecker) - Method in class org.apache.syncope.core.spring.security.WebSecurityContext
 
UsernamePasswordAuthenticationProvider - Class in org.apache.syncope.core.spring.security
 
UsernamePasswordAuthenticationProvider(DomainOps, AuthDataAccessor, UserProvisioningManager, DefaultCredentialChecker, SecurityProperties) - Constructor for class org.apache.syncope.core.spring.security.UsernamePasswordAuthenticationProvider
 

V

valueOf(String) - Static method in enum org.apache.syncope.core.spring.implementation.InstanceScope
Returns the enum constant of this type with the specified name.
values() - Static method in enum org.apache.syncope.core.spring.implementation.InstanceScope
Returns an array containing the constants of this enum type, in the order they are declared.
verify(JWSHeader, byte[], Base64URL) - Method in class org.apache.syncope.core.spring.security.jws.AccessTokenJWSVerifier
 
verify(JWSHeader, byte[], Base64URL) - Method in class org.apache.syncope.core.spring.security.SyncopeJWTSSOProvider
 
verify(String, CipherAlgorithm, String) - Method in class org.apache.syncope.core.spring.security.Encryptor
 
VERY_MAX_LENGTH - Static variable in class org.apache.syncope.core.spring.security.DefaultPasswordGenerator
 
VERY_MIN_LENGTH - Static variable in class org.apache.syncope.core.spring.security.DefaultPasswordGenerator
 

W

WebSecurityContext - Class in org.apache.syncope.core.spring.security
 
WebSecurityContext() - Constructor for class org.apache.syncope.core.spring.security.WebSecurityContext
 
webSecurityCustomizer(HttpFirewall) - Method in class org.apache.syncope.core.spring.security.WebSecurityContext
 
A B C D E F G H I J L M N O P R S T U V W 
All Classes All Packages