Skip navigation links
A B C D E F G H I L M N O P Q R S T U V _ 

A

AccessToken - Class in org.genesys.blocks.oauth.model
 
AccessToken() - Constructor for class org.genesys.blocks.oauth.model.AccessToken
 
AccessTokenRepository - Interface in org.genesys.blocks.oauth.persistence
 
accountExpires - Variable in class org.genesys.blocks.security.model.QBasicUser
 
accountLocked - Variable in class org.genesys.blocks.security.model.QBasicUser
 
accountLockountManager() - Method in class org.genesys.blocks.security.lockout.AccountLockoutConfig
 
AccountLockoutConfig - Class in org.genesys.blocks.security.lockout
 
AccountLockoutConfig() - Constructor for class org.genesys.blocks.security.lockout.AccountLockoutConfig
 
AccountLockoutManager - Class in org.genesys.blocks.security.lockout
{#link AccountLockoutManager keeps track of successive failed login attempts and locks the user account if there are more than { AccountLockoutManager.lockAfterXFailures successive failures.
AccountLockoutManager() - Constructor for class org.genesys.blocks.security.lockout.AccountLockoutManager
 
AccountLockoutManager.AttemptStatistics - Class in org.genesys.blocks.security.lockout
 
accountNonExpired - Variable in class org.genesys.blocks.security.model.QBasicUser
 
accountNonLocked - Variable in class org.genesys.blocks.security.model.QBasicUser
 
accountType - Variable in class org.genesys.blocks.security.model.QBasicUser
 
aceOrder - Variable in class org.genesys.blocks.security.model.QAclEntry
 
AclAssignerAspect - Class in org.genesys.blocks.security.component
Using aspects to generate default ACL permissions when entities are persisted and remove permissions on delete.
AclAssignerAspect() - Constructor for class org.genesys.blocks.security.component.AclAssignerAspect
 
AclAwareModel - Interface in org.genesys.blocks.security.model
Interface label for entities that require ACL security
AclClass - Class in org.genesys.blocks.security.model
ACL Class provides a unique identifier for ACL-aware entity types.
AclClass() - Constructor for class org.genesys.blocks.security.model.AclClass
 
aclClass - Variable in class org.genesys.blocks.security.model.QAclClass
 
aclClass - Variable in class org.genesys.blocks.security.model.QAclObjectIdentity
 
aclClass1 - Static variable in class org.genesys.blocks.security.model.QAclClass
 
AclClassPersistence - Interface in org.genesys.blocks.security.persistence
 
aclEntries - Variable in class org.genesys.blocks.security.model.QAclObjectIdentity
 
aclEntries - Variable in class org.genesys.blocks.security.model.QAclSid
 
AclEntry - Class in org.genesys.blocks.security.model
ACL Entry represents permissions of AclSid on a particular entity (through AclObjectIdentity).
AclEntry() - Constructor for class org.genesys.blocks.security.model.AclEntry
 
aclEntry - Static variable in class org.genesys.blocks.security.model.QAclEntry
 
AclEntryPersistence - Interface in org.genesys.blocks.security.persistence
 
AclObjectIdentity - Class in org.genesys.blocks.security.model
ACL Object Identity represents a specific ACL-aware entity (combination of AclClass and {#link objectIdIdentity}).
AclObjectIdentity() - Constructor for class org.genesys.blocks.security.model.AclObjectIdentity
 
aclObjectIdentity - Variable in class org.genesys.blocks.security.model.QAclEntry
 
aclObjectIdentity - Static variable in class org.genesys.blocks.security.model.QAclObjectIdentity
 
AclObjectIdentityPersistence - Interface in org.genesys.blocks.security.persistence
 
AclSid - Class in org.genesys.blocks.security.model
ACL SID uniquely identifies any principal or authority in the system ("SID" stands for "security identity").
AclSid() - Constructor for class org.genesys.blocks.security.model.AclSid
 
aclSid - Variable in class org.genesys.blocks.security.model.QAclEntry
 
aclSid - Static variable in class org.genesys.blocks.security.model.QAclSid
 
AclSidPersistence - Interface in org.genesys.blocks.security.persistence
 
active - Variable in class org.genesys.blocks.security.model.QBasicUser
 
addCreatorPermissions(AclAwareModel) - Method in interface org.genesys.blocks.security.service.CustomAclService
 
addCreatorPermissions(AclAwareModel) - Method in class org.genesys.blocks.security.service.impl.CustomAclServiceImpl
 
addPermissions(long, String, String, boolean, Map<Integer, Boolean>) - Method in interface org.genesys.blocks.security.service.CustomAclService
 
addPermissions(long, String, String, boolean, Map<Integer, Boolean>) - Method in class org.genesys.blocks.security.service.impl.CustomAclServiceImpl
 
afterDeleteAclObject(JoinPoint) - Method in class org.genesys.blocks.security.component.AclAssignerAspect
Remove permissions on delete
afterSaveAclObject(Object) - Method in class org.genesys.blocks.security.component.AclAssignerAspect
Create owner permissions on persist
assureGoodPassword(String) - Method in class org.genesys.blocks.security.service.impl.BasicUserServiceImpl
Test if password passes the password policy (if set)
assureGoodPassword(String) - Method in class org.genesys.blocks.security.service.impl.SimplePasswordPolicy
Check that password follows defined policy.
assureGoodPassword(String) - Method in interface org.genesys.blocks.security.service.PasswordPolicy
Check that password meets policy requirements
AttemptStatistics() - Constructor for class org.genesys.blocks.security.lockout.AccountLockoutManager.AttemptStatistics
 
auditFailure - Variable in class org.genesys.blocks.security.model.QAclEntry
 
auditSuccess - Variable in class org.genesys.blocks.security.model.QAclEntry
 
AuthenticationFailureBadCredentialsListener - Class in org.genesys.blocks.security.lockout
Log failed login attempt and notify AccountLockoutManager.
AuthenticationFailureBadCredentialsListener() - Constructor for class org.genesys.blocks.security.lockout.AuthenticationFailureBadCredentialsListener
 
authenticationFailureListener() - Method in class org.genesys.blocks.security.lockout.AccountLockoutConfig
 
authenticationSuccessListener() - Method in class org.genesys.blocks.security.lockout.AccountLockoutConfig
 
AuthenticationSuccessListener - Class in org.genesys.blocks.security.lockout
Log successful login attempt and notify AccountLockoutManager.
AuthenticationSuccessListener() - Constructor for class org.genesys.blocks.security.lockout.AuthenticationSuccessListener
 

B

BasicUser<R extends org.springframework.security.core.GrantedAuthority> - Class in org.genesys.blocks.security.model
 
BasicUser() - Constructor for class org.genesys.blocks.security.model.BasicUser
 
basicUser - Static variable in class org.genesys.blocks.security.model.QBasicUser
 
BasicUser.AccountType - Enum in org.genesys.blocks.security.model
 
BasicUserService<R extends org.springframework.security.core.GrantedAuthority,T extends BasicUser<R>> - Interface in org.genesys.blocks.security.service
 
BasicUserServiceImpl<R extends org.springframework.security.core.GrantedAuthority,T extends BasicUser<R>> - Class in org.genesys.blocks.security.service.impl
 
BasicUserServiceImpl() - Constructor for class org.genesys.blocks.security.service.impl.BasicUserServiceImpl
 

C

changePassword(T, String) - Method in interface org.genesys.blocks.security.service.BasicUserService
Change password
changePassword(T, String) - Method in class org.genesys.blocks.security.service.impl.BasicUserServiceImpl
 
classNamesCount(String) - Method in interface org.genesys.blocks.security.persistence.AclClassPersistence
 
createdBy - Variable in class org.genesys.blocks.security.model.QBasicUser
 
createdDate - Variable in class org.genesys.blocks.security.model.QBasicUser
 
createUser(String, String, String, BasicUser.AccountType) - Method in interface org.genesys.blocks.security.service.BasicUserService
Create a new user account
credentialsNonExpired - Variable in class org.genesys.blocks.security.model.QBasicUser
 
CustomAclService - Interface in org.genesys.blocks.security.service
 
CustomAclServiceImpl - Class in org.genesys.blocks.security.service.impl
 
CustomAclServiceImpl() - Constructor for class org.genesys.blocks.security.service.impl.CustomAclServiceImpl
 

D

deleteByAuthenticationId(String) - Method in interface org.genesys.blocks.oauth.persistence.AccessTokenRepository
 
deleteByRefreshToken(String) - Method in interface org.genesys.blocks.oauth.persistence.AccessTokenRepository
 
deleteUser(T) - Method in interface org.genesys.blocks.security.service.BasicUserService
Try to delete user.
deleteUser(T) - Method in class org.genesys.blocks.security.service.impl.BasicUserServiceImpl
 
deserializeAccessToken(byte[]) - Method in class org.genesys.blocks.oauth.service.OAuthServiceImpl
 
deserializeAuthentication(byte[]) - Method in class org.genesys.blocks.oauth.service.OAuthServiceImpl
 
deserializeRefreshToken(byte[]) - Method in class org.genesys.blocks.oauth.service.OAuthServiceImpl
 

E

email - Variable in class org.genesys.blocks.security.model.QBasicUser
 
enabled - Variable in class org.genesys.blocks.security.model.QBasicUser
 
ensureObjectIdentity(String, long) - Method in interface org.genesys.blocks.security.service.CustomAclService
 
ensureObjectIdentity(String, long) - Method in class org.genesys.blocks.security.service.impl.CustomAclServiceImpl
 
entriesInheriting - Variable in class org.genesys.blocks.security.model.QAclObjectIdentity
 
extractTokenKey(String) - Method in class org.genesys.blocks.oauth.service.OAuthServiceImpl
 

F

findByAclClass(String) - Method in interface org.genesys.blocks.security.persistence.AclClassPersistence
 
findByAuthenticationId(String) - Method in interface org.genesys.blocks.oauth.persistence.AccessTokenRepository
 
findByClientId(String) - Method in interface org.genesys.blocks.oauth.persistence.AccessTokenRepository
 
findByClientId(String) - Method in interface org.genesys.blocks.oauth.persistence.OAuthClientRepository
 
findByClientIdAndUsername(String, String) - Method in interface org.genesys.blocks.oauth.persistence.AccessTokenRepository
 
findByObjectIdentity(AclObjectIdentity) - Method in interface org.genesys.blocks.security.persistence.AclEntryPersistence
 
findByObjectIdentityAndObjectClassIdAndSid(long, String, String) - Method in interface org.genesys.blocks.security.persistence.AclEntryPersistence
 
findByObjectIdIdentityAndClassName(long, String) - Method in interface org.genesys.blocks.security.persistence.AclObjectIdentityPersistence
 
findBySidAndAclClass(String, String) - Method in interface org.genesys.blocks.security.persistence.AclEntryPersistence
 
findBySidAndObjectIdentityAndMask(String, long, long, String) - Method in interface org.genesys.blocks.security.persistence.AclEntryPersistence
 
findBySidAndPrincipal(String, boolean) - Method in interface org.genesys.blocks.security.persistence.AclSidPersistence
 
findObjectIdentitiesBySidAndAclClassAndMask(String, String, long) - Method in interface org.genesys.blocks.security.persistence.AclEntryPersistence
 
findTokensByClientId(String) - Method in class org.genesys.blocks.oauth.service.OAuthServiceImpl
 
findTokensByClientIdAndUserName(String, String) - Method in class org.genesys.blocks.oauth.service.OAuthServiceImpl
 
fullName - Variable in class org.genesys.blocks.security.model.QBasicUser
 

G

getAccessToken(OAuth2Authentication) - Method in class org.genesys.blocks.oauth.service.OAuthServiceImpl
 
getAccessTokenValidity() - Method in class org.genesys.blocks.oauth.model.OAuthClient
 
getAccessTokenValiditySeconds() - Method in class org.genesys.blocks.oauth.model.OAuthClient
 
getAccountExpires() - Method in class org.genesys.blocks.security.model.BasicUser
 
getAccountType() - Method in class org.genesys.blocks.security.model.BasicUser
 
getAceOrder() - Method in class org.genesys.blocks.security.model.AclEntry
 
getAclClass() - Method in class org.genesys.blocks.security.model.AclClass
 
getAclClass() - Method in class org.genesys.blocks.security.model.AclObjectIdentity
 
getAclEntries() - Method in class org.genesys.blocks.security.model.AclObjectIdentity
 
getAclEntries() - Method in class org.genesys.blocks.security.model.AclSid
 
getAclEntries(AclObjectIdentity) - Method in interface org.genesys.blocks.security.service.CustomAclService
 
getAclEntries(AclAwareModel) - Method in interface org.genesys.blocks.security.service.CustomAclService
 
getAclEntries(AclObjectIdentity) - Method in class org.genesys.blocks.security.service.impl.CustomAclServiceImpl
 
getAclEntries(AclAwareModel) - Method in class org.genesys.blocks.security.service.impl.CustomAclServiceImpl
 
getAclObjectIdentity() - Method in class org.genesys.blocks.security.model.AclEntry
 
getAclSid() - Method in class org.genesys.blocks.security.model.AclEntry
 
getAdditionalInformation() - Method in class org.genesys.blocks.oauth.model.OAuthClient
 
getAllSids() - Method in interface org.genesys.blocks.security.service.CustomAclService
 
getAllSids() - Method in class org.genesys.blocks.security.service.impl.CustomAclServiceImpl
 
getAuthentication() - Method in class org.genesys.blocks.oauth.model.AccessToken
 
getAuthentication() - Method in class org.genesys.blocks.oauth.model.RefreshToken
 
getAuthenticationId() - Method in class org.genesys.blocks.oauth.model.AccessToken
 
getAuthorities() - Method in class org.genesys.blocks.oauth.model.OAuthClient
 
getAuthorities() - Method in class org.genesys.blocks.security.model.BasicUser
 
getAuthority() - Method in enum org.genesys.blocks.oauth.model.OAuthRole
GrantedAuthorities start with ROLE_
getAuthorizedGrantTypes() - Method in class org.genesys.blocks.oauth.model.OAuthClient
 
getAutoApprove() - Method in class org.genesys.blocks.oauth.model.OAuthClient
 
getAutoApproveScope() - Method in class org.genesys.blocks.oauth.model.OAuthClient
 
getAutoApproveScopes() - Method in class org.genesys.blocks.oauth.model.OAuthClient
 
getAvailablePermissions(String) - Method in interface org.genesys.blocks.security.service.CustomAclService
 
getAvailablePermissions(String) - Method in class org.genesys.blocks.security.service.impl.CustomAclServiceImpl
 
getClientId() - Method in class org.genesys.blocks.oauth.model.AccessToken
 
getClientId() - Method in class org.genesys.blocks.oauth.model.OAuthClient
 
getClientSecret() - Method in class org.genesys.blocks.oauth.model.OAuthClient
 
getCurrentAuditor() - Method in class org.genesys.blocks.security.SpringSecurityAuditorAware
 
getCurrentUser() - Static method in class org.genesys.blocks.security.SecurityContextUtil
 
getEmail() - Method in class org.genesys.blocks.security.model.BasicUser
 
getEmail() - Method in exception org.genesys.blocks.security.NotUniqueUserException
 
getFullName() - Method in class org.genesys.blocks.security.model.BasicUser
 
getGrants() - Method in class org.genesys.blocks.oauth.model.OAuthClient
 
getId() - Method in class org.genesys.blocks.oauth.model.AccessToken
 
getId() - Method in class org.genesys.blocks.oauth.model.RefreshToken
 
getLockedUntil() - Method in class org.genesys.blocks.security.model.BasicUser
 
getMask() - Method in class org.genesys.blocks.security.model.AclEntry
 
getMaxAceOrderForObjectEntity(long) - Method in interface org.genesys.blocks.security.persistence.AclEntryPersistence
Calculates max.
getMe() - Static method in class org.genesys.blocks.security.SecurityContextUtil
 
getModelId() - Method in exception org.genesys.blocks.security.NoUserFoundException
 
getObjectIdentities() - Method in class org.genesys.blocks.security.model.AclSid
 
getObjectIdentity(String, long) - Method in interface org.genesys.blocks.security.service.CustomAclService
 
getObjectIdentity(long) - Method in interface org.genesys.blocks.security.service.CustomAclService
 
getObjectIdentity(AclAwareModel) - Method in interface org.genesys.blocks.security.service.CustomAclService
 
getObjectIdentity(String, long) - Method in class org.genesys.blocks.security.service.impl.CustomAclServiceImpl
 
getObjectIdentity(long) - Method in class org.genesys.blocks.security.service.impl.CustomAclServiceImpl
 
getObjectIdentity(AclAwareModel) - Method in class org.genesys.blocks.security.service.impl.CustomAclServiceImpl
 
getObjectIdIdentity() - Method in class org.genesys.blocks.security.model.AclObjectIdentity
 
getOwnerSid() - Method in class org.genesys.blocks.security.model.AclObjectIdentity
 
getParentObject() - Method in class org.genesys.blocks.security.model.AclObjectIdentity
 
getPassword() - Method in class org.genesys.blocks.security.model.BasicUser
 
getPasswordExpires() - Method in class org.genesys.blocks.security.model.BasicUser
 
getPermissions(long, String) - Method in interface org.genesys.blocks.security.service.CustomAclService
 
getPermissions(AclAwareModel) - Method in interface org.genesys.blocks.security.service.CustomAclService
 
getPermissions(long, String) - Method in class org.genesys.blocks.security.service.impl.CustomAclServiceImpl
 
getPermissions(AclAwareModel) - Method in class org.genesys.blocks.security.service.impl.CustomAclServiceImpl
 
getRedirect() - Method in class org.genesys.blocks.oauth.model.OAuthClient
 
getRefreshToken() - Method in class org.genesys.blocks.oauth.model.AccessToken
 
getRefreshTokenValidity() - Method in class org.genesys.blocks.oauth.model.OAuthClient
 
getRefreshTokenValiditySeconds() - Method in class org.genesys.blocks.oauth.model.OAuthClient
 
getRegisteredRedirectUri() - Method in class org.genesys.blocks.oauth.model.OAuthClient
 
getResource() - Method in class org.genesys.blocks.oauth.model.OAuthClient
 
getResourceIds() - Method in class org.genesys.blocks.oauth.model.OAuthClient
 
getRoles() - Method in class org.genesys.blocks.oauth.model.OAuthClient
 
getRoles() - Method in class org.genesys.blocks.security.model.BasicUser
 
getScope() - Method in class org.genesys.blocks.oauth.model.OAuthClient
 
getShortName() - Method in class org.genesys.blocks.security.model.BasicUser
 
getSid() - Method in class org.genesys.blocks.security.model.AclSid
 
getSids(long, String) - Method in interface org.genesys.blocks.security.persistence.AclEntryPersistence
 
getSids(long, String) - Method in interface org.genesys.blocks.security.service.CustomAclService
 
getSids(AclAwareModel) - Method in interface org.genesys.blocks.security.service.CustomAclService
 
getSids(long, String) - Method in class org.genesys.blocks.security.service.impl.CustomAclServiceImpl
 
getSids(AclAwareModel) - Method in class org.genesys.blocks.security.service.impl.CustomAclServiceImpl
 
getToken() - Method in class org.genesys.blocks.oauth.model.AccessToken
 
getToken() - Method in class org.genesys.blocks.oauth.model.RefreshToken
 
getTokenId() - Method in class org.genesys.blocks.oauth.model.AccessToken
 
getTokenId() - Method in class org.genesys.blocks.oauth.model.RefreshToken
 
getUser(long) - Method in interface org.genesys.blocks.security.service.BasicUserService
Get User by id
getUser(long) - Method in class org.genesys.blocks.security.service.impl.BasicUserServiceImpl
 
getUserByEmail(String) - Method in interface org.genesys.blocks.security.service.BasicUserService
Get User by email
getUsername() - Method in class org.genesys.blocks.oauth.model.AccessToken
 
getUsername() - Method in class org.genesys.blocks.security.model.BasicUser
 
getUsername() - Static method in class org.genesys.blocks.security.SecurityContextUtil
 
getUuid() - Method in class org.genesys.blocks.security.model.BasicUser
 
granting - Variable in class org.genesys.blocks.security.model.QAclEntry
 

H

handleFailedLogin(String) - Method in class org.genesys.blocks.security.lockout.AccountLockoutManager
Update failed attempt statistics on failed login
handleSuccessfulLogin(String) - Method in class org.genesys.blocks.security.lockout.AccountLockoutManager
Reset failed attempt statistics on successful login

I

id - Variable in class org.genesys.blocks.security.model.QAclClass
 
id - Variable in class org.genesys.blocks.security.model.QAclEntry
 
id - Variable in class org.genesys.blocks.security.model.QAclObjectIdentity
 
id - Variable in class org.genesys.blocks.security.model.QAclSid
 
id - Variable in class org.genesys.blocks.security.model.QBasicUser
 
isAccountLocked() - Method in class org.genesys.blocks.security.model.BasicUser
 
isAccountNonExpired() - Method in class org.genesys.blocks.security.model.BasicUser
 
isAccountNonLocked() - Method in class org.genesys.blocks.security.model.BasicUser
 
isAuditFailure() - Method in class org.genesys.blocks.security.model.AclEntry
 
isAuditSuccess() - Method in class org.genesys.blocks.security.model.AclEntry
 
isAutoApprove(String) - Method in class org.genesys.blocks.oauth.model.OAuthClient
 
isCredentialsNonExpired() - Method in class org.genesys.blocks.security.model.BasicUser
 
isEnabled() - Method in class org.genesys.blocks.security.model.BasicUser
 
isEntriesInheriting() - Method in class org.genesys.blocks.security.model.AclObjectIdentity
 
isGranting() - Method in class org.genesys.blocks.security.model.AclEntry
 
isPrincipal() - Method in class org.genesys.blocks.security.model.AclSid
 
isScoped() - Method in class org.genesys.blocks.oauth.model.OAuthClient
 
isSecretRequired() - Method in class org.genesys.blocks.oauth.model.OAuthClient
Client secret is required when provided

L

lastModifiedBy - Variable in class org.genesys.blocks.security.model.QBasicUser
 
lastModifiedDate - Variable in class org.genesys.blocks.security.model.QBasicUser
 
listById(Iterable<Long>) - Method in interface org.genesys.blocks.security.persistence.AclSidPersistence
List ACL SIDs with internal identifiers.
listIdentitiesForSid(Class<? extends AclAwareModel>, UserDetails, Permission) - Method in interface org.genesys.blocks.security.service.CustomAclService
 
listIdentitiesForSid(Class<? extends AclAwareModel>, UserDetails, Permission) - Method in class org.genesys.blocks.security.service.impl.CustomAclServiceImpl
 
loadClientByClientId(String) - Method in class org.genesys.blocks.oauth.service.OAuthServiceImpl
 
loadUserByUsername(String) - Method in class org.genesys.blocks.security.service.impl.BasicUserServiceImpl
 
lockedUntil - Variable in class org.genesys.blocks.security.model.QBasicUser
 
LOG - Static variable in class org.genesys.blocks.security.service.impl.BasicUserServiceImpl
 
LOG - Static variable in class org.genesys.blocks.security.SpringSecurityAuditorAware
 
logIfNeeded(boolean, AccessControlEntry) - Method in class org.genesys.blocks.security.component.Slf4jLogAuditLogger
 

M

mask - Variable in class org.genesys.blocks.security.model.QAclEntry
 

N

NotUniqueUserException - Exception in org.genesys.blocks.security
 
NotUniqueUserException() - Constructor for exception org.genesys.blocks.security.NotUniqueUserException
 
NotUniqueUserException(String) - Constructor for exception org.genesys.blocks.security.NotUniqueUserException
 
NotUniqueUserException(String, Throwable) - Constructor for exception org.genesys.blocks.security.NotUniqueUserException
 
NotUniqueUserException(Throwable) - Constructor for exception org.genesys.blocks.security.NotUniqueUserException
 
NotUniqueUserException(Throwable, String) - Constructor for exception org.genesys.blocks.security.NotUniqueUserException
 
NoUserFoundException - Exception in org.genesys.blocks.security
 
NoUserFoundException() - Constructor for exception org.genesys.blocks.security.NoUserFoundException
 
NoUserFoundException(String) - Constructor for exception org.genesys.blocks.security.NoUserFoundException
 
NoUserFoundException(String, Throwable) - Constructor for exception org.genesys.blocks.security.NoUserFoundException
 
NoUserFoundException(Throwable) - Constructor for exception org.genesys.blocks.security.NoUserFoundException
 
NoUserFoundException(long) - Constructor for exception org.genesys.blocks.security.NoUserFoundException
 
NoUserFoundException(Throwable, long) - Constructor for exception org.genesys.blocks.security.NoUserFoundException
 

O

OAuthClient - Class in org.genesys.blocks.oauth.model
 
OAuthClient() - Constructor for class org.genesys.blocks.oauth.model.OAuthClient
 
OAuthClientDetailsService - Interface in org.genesys.blocks.oauth.service
 
OAuthClientRepository - Interface in org.genesys.blocks.oauth.persistence
 
OAuthRole - Enum in org.genesys.blocks.oauth.model
Roles available for OAuth clients
OAuthServiceImpl - Class in org.genesys.blocks.oauth.service
 
OAuthServiceImpl() - Constructor for class org.genesys.blocks.oauth.service.OAuthServiceImpl
 
OAuthTokenStoreService - Interface in org.genesys.blocks.oauth.service
 
objectIdentities - Variable in class org.genesys.blocks.security.model.QAclSid
 
objectIdIdentity - Variable in class org.genesys.blocks.security.model.QAclObjectIdentity
 
onApplicationEvent(AuthenticationFailureBadCredentialsEvent) - Method in class org.genesys.blocks.security.lockout.AuthenticationFailureBadCredentialsListener
 
onApplicationEvent(AuthenticationSuccessEvent) - Method in class org.genesys.blocks.security.lockout.AuthenticationSuccessListener
 
org.genesys.blocks.oauth.model - package org.genesys.blocks.oauth.model
 
org.genesys.blocks.oauth.persistence - package org.genesys.blocks.oauth.persistence
 
org.genesys.blocks.oauth.service - package org.genesys.blocks.oauth.service
 
org.genesys.blocks.security - package org.genesys.blocks.security
 
org.genesys.blocks.security.component - package org.genesys.blocks.security.component
 
org.genesys.blocks.security.lockout - package org.genesys.blocks.security.lockout
 
org.genesys.blocks.security.model - package org.genesys.blocks.security.model
 
org.genesys.blocks.security.persistence - package org.genesys.blocks.security.persistence
 
org.genesys.blocks.security.service - package org.genesys.blocks.security.service
 
org.genesys.blocks.security.service.impl - package org.genesys.blocks.security.service.impl
 
ownerSid - Variable in class org.genesys.blocks.security.model.QAclObjectIdentity
 

P

parentObject - Variable in class org.genesys.blocks.security.model.QAclObjectIdentity
 
password - Variable in class org.genesys.blocks.security.model.QBasicUser
 
passwordEncoder - Variable in class org.genesys.blocks.security.service.impl.BasicUserServiceImpl
 
passwordExpires - Variable in class org.genesys.blocks.security.model.QBasicUser
 
PasswordPolicy - Interface in org.genesys.blocks.security.service
Password policy interface
PasswordPolicy.PasswordPolicyException - Exception in org.genesys.blocks.security.service
Thrown when password is not okay
PasswordPolicyException(String) - Constructor for exception org.genesys.blocks.security.service.PasswordPolicy.PasswordPolicyException
 
permissionsBySid(String, Long, String) - Method in interface org.genesys.blocks.security.service.CustomAclService
 
permissionsBySid(String, Long, String) - Method in class org.genesys.blocks.security.service.impl.CustomAclServiceImpl
 
principal - Variable in class org.genesys.blocks.security.model.QAclSid
 

Q

QAclClass - Class in org.genesys.blocks.security.model
QAclClass is a Querydsl query type for AclClass
QAclClass(String) - Constructor for class org.genesys.blocks.security.model.QAclClass
 
QAclClass(Path<? extends AclClass>) - Constructor for class org.genesys.blocks.security.model.QAclClass
 
QAclClass(PathMetadata) - Constructor for class org.genesys.blocks.security.model.QAclClass
 
QAclEntry - Class in org.genesys.blocks.security.model
QAclEntry is a Querydsl query type for AclEntry
QAclEntry(String) - Constructor for class org.genesys.blocks.security.model.QAclEntry
 
QAclEntry(Path<? extends AclEntry>) - Constructor for class org.genesys.blocks.security.model.QAclEntry
 
QAclEntry(PathMetadata) - Constructor for class org.genesys.blocks.security.model.QAclEntry
 
QAclEntry(PathMetadata, PathInits) - Constructor for class org.genesys.blocks.security.model.QAclEntry
 
QAclEntry(Class<? extends AclEntry>, PathMetadata, PathInits) - Constructor for class org.genesys.blocks.security.model.QAclEntry
 
QAclObjectIdentity - Class in org.genesys.blocks.security.model
QAclObjectIdentity is a Querydsl query type for AclObjectIdentity
QAclObjectIdentity(String) - Constructor for class org.genesys.blocks.security.model.QAclObjectIdentity
 
QAclObjectIdentity(Path<? extends AclObjectIdentity>) - Constructor for class org.genesys.blocks.security.model.QAclObjectIdentity
 
QAclObjectIdentity(PathMetadata) - Constructor for class org.genesys.blocks.security.model.QAclObjectIdentity
 
QAclObjectIdentity(PathMetadata, PathInits) - Constructor for class org.genesys.blocks.security.model.QAclObjectIdentity
 
QAclObjectIdentity(Class<? extends AclObjectIdentity>, PathMetadata, PathInits) - Constructor for class org.genesys.blocks.security.model.QAclObjectIdentity
 
QAclSid - Class in org.genesys.blocks.security.model
QAclSid is a Querydsl query type for AclSid
QAclSid(String) - Constructor for class org.genesys.blocks.security.model.QAclSid
 
QAclSid(Path<? extends AclSid>) - Constructor for class org.genesys.blocks.security.model.QAclSid
 
QAclSid(PathMetadata) - Constructor for class org.genesys.blocks.security.model.QAclSid
 
QBasicUser - Class in org.genesys.blocks.security.model
QBasicUser is a Querydsl query type for BasicUser
QBasicUser(String) - Constructor for class org.genesys.blocks.security.model.QBasicUser
 
QBasicUser(Path<? extends BasicUser>) - Constructor for class org.genesys.blocks.security.model.QBasicUser
 
QBasicUser(PathMetadata) - Constructor for class org.genesys.blocks.security.model.QBasicUser
 

R

readAccessToken(String) - Method in class org.genesys.blocks.oauth.service.OAuthServiceImpl
 
readAuthentication(OAuth2AccessToken) - Method in class org.genesys.blocks.oauth.service.OAuthServiceImpl
 
readAuthentication(String) - Method in class org.genesys.blocks.oauth.service.OAuthServiceImpl
 
readAuthenticationForRefreshToken(OAuth2RefreshToken) - Method in class org.genesys.blocks.oauth.service.OAuthServiceImpl
 
readAuthenticationForRefreshToken(String) - Method in class org.genesys.blocks.oauth.service.OAuthServiceImpl
 
readRefreshToken(String) - Method in class org.genesys.blocks.oauth.service.OAuthServiceImpl
 
RefreshToken - Class in org.genesys.blocks.oauth.model
 
RefreshToken() - Constructor for class org.genesys.blocks.oauth.model.RefreshToken
 
RefreshTokenRepository - Interface in org.genesys.blocks.oauth.persistence
 
removeAccessToken(OAuth2AccessToken) - Method in class org.genesys.blocks.oauth.service.OAuthServiceImpl
 
removeAccessToken(String) - Method in class org.genesys.blocks.oauth.service.OAuthServiceImpl
 
removeAccessTokenUsingRefreshToken(OAuth2RefreshToken) - Method in class org.genesys.blocks.oauth.service.OAuthServiceImpl
 
removeAccessTokenUsingRefreshToken(String) - Method in class org.genesys.blocks.oauth.service.OAuthServiceImpl
 
removePermissions(AclAwareModel) - Method in interface org.genesys.blocks.security.service.CustomAclService
 
removePermissions(AclAwareModel) - Method in class org.genesys.blocks.security.service.impl.CustomAclServiceImpl
 
removeRefreshToken(OAuth2RefreshToken) - Method in class org.genesys.blocks.oauth.service.OAuthServiceImpl
 
removeRefreshToken(String) - Method in class org.genesys.blocks.oauth.service.OAuthServiceImpl
 
roles - Variable in class org.genesys.blocks.security.model.QBasicUser
 

S

SecurityContextUtil - Class in org.genesys.blocks.security
 
SecurityContextUtil() - Constructor for class org.genesys.blocks.security.SecurityContextUtil
 
serializeAccessToken(OAuth2AccessToken) - Method in class org.genesys.blocks.oauth.service.OAuthServiceImpl
 
serializeAuthentication(OAuth2Authentication) - Method in class org.genesys.blocks.oauth.service.OAuthServiceImpl
 
serializeRefreshToken(OAuth2RefreshToken) - Method in class org.genesys.blocks.oauth.service.OAuthServiceImpl
 
setAccessTokenValidity(Integer) - Method in class org.genesys.blocks.oauth.model.OAuthClient
 
setAccountExpires(Date) - Method in class org.genesys.blocks.security.model.BasicUser
 
setAccountLock(long, boolean) - Method in interface org.genesys.blocks.security.service.BasicUserService
 
setAccountLock(long, boolean) - Method in class org.genesys.blocks.security.service.impl.BasicUserServiceImpl
 
setAccountLockLocal(long, boolean) - Method in interface org.genesys.blocks.security.service.BasicUserService
Lock user account
setAccountLockLocal(long, boolean) - Method in class org.genesys.blocks.security.service.impl.BasicUserServiceImpl
For internal use only.
setAccountLockoutTime(long) - Method in class org.genesys.blocks.security.service.impl.BasicUserServiceImpl
 
setAccountType(BasicUser.AccountType) - Method in class org.genesys.blocks.security.model.BasicUser
 
setAceOrder(long) - Method in class org.genesys.blocks.security.model.AclEntry
 
setAclClass(String) - Method in class org.genesys.blocks.security.model.AclClass
 
setAclClass(AclClass) - Method in class org.genesys.blocks.security.model.AclObjectIdentity
 
setAclEntries(List<AclEntry>) - Method in class org.genesys.blocks.security.model.AclObjectIdentity
 
setAclEntries(List<AclEntry>) - Method in class org.genesys.blocks.security.model.AclSid
 
setAclObjectIdentity(AclObjectIdentity) - Method in class org.genesys.blocks.security.model.AclEntry
 
setAclSid(AclSid) - Method in class org.genesys.blocks.security.model.AclEntry
 
setAuditFailure(boolean) - Method in class org.genesys.blocks.security.model.AclEntry
 
setAuditSuccess(boolean) - Method in class org.genesys.blocks.security.model.AclEntry
 
setAuthentication(byte[]) - Method in class org.genesys.blocks.oauth.model.AccessToken
 
setAuthentication(byte[]) - Method in class org.genesys.blocks.oauth.model.RefreshToken
 
setAuthenticationId(String) - Method in class org.genesys.blocks.oauth.model.AccessToken
 
setAuthenticationKeyGenerator(AuthenticationKeyGenerator) - Method in class org.genesys.blocks.oauth.service.OAuthServiceImpl
 
setAutoApprove(boolean) - Method in class org.genesys.blocks.oauth.model.OAuthClient
 
setAutoApproveScope(String) - Method in class org.genesys.blocks.oauth.model.OAuthClient
 
setClientId(String) - Method in class org.genesys.blocks.oauth.model.AccessToken
 
setClientId(String) - Method in class org.genesys.blocks.oauth.model.OAuthClient
 
setClientSecret(String) - Method in class org.genesys.blocks.oauth.model.OAuthClient
 
setEmail(String) - Method in class org.genesys.blocks.security.model.BasicUser
 
setEntriesInheriting(boolean) - Method in class org.genesys.blocks.security.model.AclObjectIdentity
 
setFullName(String) - Method in class org.genesys.blocks.security.model.BasicUser
 
setGranting(boolean) - Method in class org.genesys.blocks.security.model.AclEntry
 
setGrants(String) - Method in class org.genesys.blocks.oauth.model.OAuthClient
 
setLockAfterXFailures(int) - Method in class org.genesys.blocks.security.lockout.AccountLockoutManager
Set number of successive failed login attempts that result in account lockout
setLockedUntil(Date) - Method in class org.genesys.blocks.security.model.BasicUser
 
setLockoutTime(int) - Method in class org.genesys.blocks.security.lockout.AccountLockoutManager
Set account lockout time
setMask(long) - Method in class org.genesys.blocks.security.model.AclEntry
 
setObjectIdentities(List<AclObjectIdentity>) - Method in class org.genesys.blocks.security.model.AclSid
 
setObjectIdIdentity(long) - Method in class org.genesys.blocks.security.model.AclObjectIdentity
 
setOwnerSid(AclSid) - Method in class org.genesys.blocks.security.model.AclObjectIdentity
 
setParentObject(AclObjectIdentity) - Method in class org.genesys.blocks.security.model.AclObjectIdentity
 
setPassword(String) - Method in class org.genesys.blocks.security.model.BasicUser
 
setPassword(T, String) - Method in class org.genesys.blocks.security.service.impl.BasicUserServiceImpl
 
setPasswordExpires(Date) - Method in class org.genesys.blocks.security.model.BasicUser
 
setPrincipal(boolean) - Method in class org.genesys.blocks.security.model.AclSid
 
setRedirect(String) - Method in class org.genesys.blocks.oauth.model.OAuthClient
 
setRefreshToken(String) - Method in class org.genesys.blocks.oauth.model.AccessToken
 
setRefreshTokenValidity(Integer) - Method in class org.genesys.blocks.oauth.model.OAuthClient
 
setResource(String) - Method in class org.genesys.blocks.oauth.model.OAuthClient
 
setRoles(Collection<OAuthRole>) - Method in class org.genesys.blocks.oauth.model.OAuthClient
 
setRoles(Set<R>) - Method in class org.genesys.blocks.security.model.BasicUser
 
setRoles(T, Set<R>) - Method in interface org.genesys.blocks.security.service.BasicUserService
Grant specified roles to user.
setRoles(T, Set<R>) - Method in class org.genesys.blocks.security.service.impl.BasicUserServiceImpl
 
setScope(String) - Method in class org.genesys.blocks.oauth.model.OAuthClient
 
setShortName(String) - Method in class org.genesys.blocks.security.model.BasicUser
 
setSid(String) - Method in class org.genesys.blocks.security.model.AclSid
 
setToken(byte[]) - Method in class org.genesys.blocks.oauth.model.AccessToken
 
setToken(byte[]) - Method in class org.genesys.blocks.oauth.model.RefreshToken
 
setTokenId(String) - Method in class org.genesys.blocks.oauth.model.AccessToken
 
setTokenId(String) - Method in class org.genesys.blocks.oauth.model.RefreshToken
 
setUsername(String) - Method in class org.genesys.blocks.oauth.model.AccessToken
 
setUuid(String) - Method in class org.genesys.blocks.security.model.BasicUser
 
shortName - Variable in class org.genesys.blocks.security.model.QBasicUser
 
sid - Variable in class org.genesys.blocks.security.model.QAclSid
 
SimplePasswordPolicy - Class in org.genesys.blocks.security.service.impl
Simple password policy
SimplePasswordPolicy() - Constructor for class org.genesys.blocks.security.service.impl.SimplePasswordPolicy
 
Slf4jLogAuditLogger - Class in org.genesys.blocks.security.component
 
Slf4jLogAuditLogger() - Constructor for class org.genesys.blocks.security.component.Slf4jLogAuditLogger
 
SpringSecurityAuditorAware - Class in org.genesys.blocks.security
 
SpringSecurityAuditorAware() - Constructor for class org.genesys.blocks.security.SpringSecurityAuditorAware
 
storeAccessToken(OAuth2AccessToken, OAuth2Authentication) - Method in class org.genesys.blocks.oauth.service.OAuthServiceImpl
 
storeRefreshToken(OAuth2RefreshToken, OAuth2Authentication) - Method in class org.genesys.blocks.oauth.service.OAuthServiceImpl
 

T

toString() - Method in class org.genesys.blocks.security.lockout.AccountLockoutManager.AttemptStatistics
 
toString() - Method in class org.genesys.blocks.security.model.BasicUser
 

U

updatePermission(AclObjectIdentity, String, Map<Integer, Boolean>) - Method in interface org.genesys.blocks.security.service.CustomAclService
 
updatePermission(AclObjectIdentity, String, Map<Integer, Boolean>) - Method in class org.genesys.blocks.security.service.impl.CustomAclServiceImpl
 
updateUser(T, String, String) - Method in interface org.genesys.blocks.security.service.BasicUserService
Update user information
updateUser(T, String, String) - Method in class org.genesys.blocks.security.service.impl.BasicUserServiceImpl
 
UserException - Exception in org.genesys.blocks.security
 
UserException() - Constructor for exception org.genesys.blocks.security.UserException
 
UserException(String) - Constructor for exception org.genesys.blocks.security.UserException
 
UserException(String, Throwable) - Constructor for exception org.genesys.blocks.security.UserException
 
UserException(Throwable) - Constructor for exception org.genesys.blocks.security.UserException
 
username - Variable in class org.genesys.blocks.security.model.QBasicUser
 
uuid - Variable in class org.genesys.blocks.security.model.QBasicUser
 

V

valueOf(String) - Static method in enum org.genesys.blocks.oauth.model.OAuthRole
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.genesys.blocks.security.model.BasicUser.AccountType
Returns the enum constant of this type with the specified name.
values() - Static method in enum org.genesys.blocks.oauth.model.OAuthRole
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.genesys.blocks.security.model.BasicUser.AccountType
Returns an array containing the constants of this enum type, in the order they are declared.
version - Variable in class org.genesys.blocks.security.model.QBasicUser
 

_

_super - Variable in class org.genesys.blocks.security.model.QAclClass
 
_super - Variable in class org.genesys.blocks.security.model.QAclEntry
 
_super - Variable in class org.genesys.blocks.security.model.QAclObjectIdentity
 
_super - Variable in class org.genesys.blocks.security.model.QAclSid
 
_super - Variable in class org.genesys.blocks.security.model.QBasicUser
 
A B C D E F G H I L M N O P Q R S T U V _ 
Skip navigation links

Copyright © 2017 Global Crop Diversity Trust. All rights reserved.