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

A

accessTokenValidity - Variable in class org.genesys.blocks.oauth.model.QOAuthClient
 
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
Account lockount manager.
AccountLockoutConfig - Class in org.genesys.blocks.security.lockout
The Class AccountLockoutConfig.
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
The Class AttemptStatistics.
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
Instantiates a new acl assigner aspect.
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
The Interface AclClassPersistence.
aclEntries - Variable in class org.genesys.blocks.oauth.model.QOAuthClient
 
aclEntries - Variable in class org.genesys.blocks.security.model.QAclObjectIdentity
 
aclEntries - Variable in class org.genesys.blocks.security.model.QAclSid
 
aclEntries - Variable in class org.genesys.blocks.security.model.QBasicUser
 
AclEntriesToPermissions - Class in org.genesys.blocks.security.serialization
Converts a list of AclEntry to the easily digestible SidPermissions objects/.
AclEntriesToPermissions() - Constructor for class org.genesys.blocks.security.serialization.AclEntriesToPermissions
 
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
The Interface AclEntryPersistence.
aclEntryRepository - Variable in class org.genesys.blocks.security.service.impl.BasicUserServiceImpl
The acl entry repository.
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
 
AclObjectIdentityExt(AclObjectIdentity) - Constructor for class org.genesys.blocks.security.service.CustomAclService.AclObjectIdentityExt
Instantiates a new acl object identity ext.
AclObjectIdentityPersistence - Interface in org.genesys.blocks.security.persistence
The Interface AclObjectIdentityPersistence.
aclParentObject() - Method in interface org.genesys.blocks.security.model.AclAwareModel
Objects belonging to a parent entity can override this method.
aclParentObjectIdentity() - Method in interface org.genesys.blocks.security.model.AclAwareModel
A custom, persisted parent AclObjectIdentity reference.
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
 
aclSid(AclSid) - Method in class org.genesys.blocks.security.serialization.SidPermissions
Set ACL SID.
AclSidPersistence - Interface in org.genesys.blocks.security.persistence
The Interface AclSidPersistence.
active - Variable in class org.genesys.blocks.oauth.model.QOAuthClient
 
active - Variable in class org.genesys.blocks.security.model.QAclSid
 
active - Variable in class org.genesys.blocks.security.model.QBasicUser
 
addClient(OAuthClient) - Method in interface org.genesys.blocks.oauth.service.OAuthClientDetailsService
Register a new OAuth client.
addClient(OAuthClient) - Method in class org.genesys.blocks.oauth.service.OAuthServiceImpl
 
afterDeleteAclObject(JoinPoint) - Method in class org.genesys.blocks.security.component.AclAssignerAspect
Remove permissions on delete.
afterPropertiesSet() - Method in class org.genesys.blocks.oauth.util.AppBlocksInitializer
 
afterPropertiesSet() - Method in class org.genesys.blocks.security.service.impl.BasicUserServiceImpl
 
afterSaveAclObject(Object) - Method in class org.genesys.blocks.security.component.AclAssignerAspect
Ensure owner permissions on persist or update
anyoneHasPermission(Object, Object) - Static method in class org.genesys.blocks.security.SecurityContextUtil
Check if ROLE_EVERYONE has permission on target object.
AppBlocksInitializer - Class in org.genesys.blocks.oauth.util
App Blocks utility with handy updates :-).
AppBlocksInitializer() - Constructor for class org.genesys.blocks.oauth.util.AppBlocksInitializer
 
apply(OAuthClient) - Method in class org.genesys.blocks.oauth.model.OAuthClient
 
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
Authentication failure listener.
authenticationSuccessListener() - Method in class org.genesys.blocks.security.lockout.AccountLockoutConfig
Authentication success listener.
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
 
autoApprove - Variable in class org.genesys.blocks.oauth.model.QOAuthClient
 
autoApproveScope - Variable in class org.genesys.blocks.oauth.model.QOAuthClient
 
autocompleteClients(String, int) - Method in interface org.genesys.blocks.oauth.service.OAuthClientDetailsService
Autocomplete OAuth clients by title.
autocompleteClients(String, int) - Method in class org.genesys.blocks.oauth.service.OAuthServiceImpl
 

B

BasicUser<R extends org.springframework.security.core.GrantedAuthority> - Class in org.genesys.blocks.security.model
The Class BasicUser.
BasicUser() - Constructor for class org.genesys.blocks.security.model.BasicUser
Instantiates a new basic user.
basicUser - Static variable in class org.genesys.blocks.security.model.QBasicUser
 
BasicUser.AccountType - Enum in org.genesys.blocks.security.model
The Enum AccountType.
BasicUserService<R extends org.springframework.security.core.GrantedAuthority,T extends BasicUser<R>> - Interface in org.genesys.blocks.security.service
The Interface BasicUserService.
BasicUserServiceImpl<R extends org.springframework.security.core.GrantedAuthority,T extends BasicUser<R>> - Class in org.genesys.blocks.security.service.impl
The Class BasicUserServiceImpl.
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
 
ClassAclOid<T extends AclAwareModel> - Class in org.genesys.blocks.util
The ACL object identity for our Java classes.
ClassAclOid() - Constructor for class org.genesys.blocks.util.ClassAclOid
 
classNamesCount(String) - Method in interface org.genesys.blocks.security.persistence.AclClassPersistence
Class names count.
cleanupAcl() - Method in interface org.genesys.blocks.security.service.CustomAclService
Cleanup ACL: remove AclEntry and AclObjectIdentity for missing ACL-aware entities, remove obsolete AclClass.
cleanupAcl() - Method in class org.genesys.blocks.security.service.impl.CustomAclServiceImpl
 
clientId - Variable in class org.genesys.blocks.oauth.model.QOAuthClient
 
clientSecret - Variable in class org.genesys.blocks.oauth.model.QOAuthClient
 
convert(List<AclEntry>) - Method in class org.genesys.blocks.security.serialization.AclEntriesToPermissions
 
copy() - Method in class org.genesys.blocks.oauth.model.OAuthClient
Returns null.
create - Variable in class org.genesys.blocks.security.serialization.Permissions
Allowed to create.
createdBy - Variable in class org.genesys.blocks.oauth.model.QOAuthClient
 
createdBy - Variable in class org.genesys.blocks.security.model.QAclSid
 
createdBy - Variable in class org.genesys.blocks.security.model.QBasicUser
 
createdDate - Variable in class org.genesys.blocks.oauth.model.QOAuthClient
 
createdDate - Variable in class org.genesys.blocks.security.model.QAclSid
 
createdDate - Variable in class org.genesys.blocks.security.model.QBasicUser
 
createOrUpdatePermissions(AclAwareModel) - Method in interface org.genesys.blocks.security.service.CustomAclService
Adds the creator permissions or updates permission inheritance.
createOrUpdatePermissions(AclAwareModel, AclSid) - Method in interface org.genesys.blocks.security.service.CustomAclService
Adds the creator permissions or updates permission inheritance.
createOrUpdatePermissions(AclAwareModel, AclSid) - Method in class org.genesys.blocks.security.service.impl.CustomAclServiceImpl
 
createOrUpdatePermissions(AclAwareModel) - Method in class org.genesys.blocks.security.service.impl.CustomAclServiceImpl
 
createSystemAdministrator(String) - Method in class org.genesys.blocks.security.service.impl.BasicUserServiceImpl
Implementations must create a user with specified username with ADMINISTRATOR role and account type BasicUser.AccountType.SYSTEM.
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
 
CurrentApplicationContext - Class in org.genesys.blocks.util
Based on this Stackoveflow comment.
CurrentApplicationContext() - Constructor for class org.genesys.blocks.util.CurrentApplicationContext
 
CurrentPermissionsWriter - Class in org.genesys.blocks.security.serialization
The CurrentPermissionsWriter is applied to AclAwareModel and it instructs Jackson to to include Permissions for current SID for every ACL aware entity.
CurrentPermissionsWriter() - Constructor for class org.genesys.blocks.security.serialization.CurrentPermissionsWriter
Instantiates a new current permissions writer.
CurrentPermissionsWriter(BeanPropertyDefinition, Annotations, JavaType) - Constructor for class org.genesys.blocks.security.serialization.CurrentPermissionsWriter
Instantiates a new current permissions writer.
CustomAclService - Interface in org.genesys.blocks.security.service
The Interface CustomAclService.
CustomAclService.AclObjectIdentityExt - Class in org.genesys.blocks.security.service
Wraps AclObjectIdentity and adds list of inherited permissions.
CustomAclServiceImpl - Class in org.genesys.blocks.security.service.impl
The Class CustomAclServiceImpl.
CustomAclServiceImpl() - Constructor for class org.genesys.blocks.security.service.impl.CustomAclServiceImpl
 

D

deepLoad(T) - Method in class org.genesys.blocks.security.service.impl.BasicUserServiceImpl
Deep load.
delete - Variable in class org.genesys.blocks.security.serialization.Permissions
Allowed to delete.
deleteForSid(T) - Method in interface org.genesys.blocks.security.persistence.AclEntryPersistence
Delete AclEntries for a SID.
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
 
description - Variable in class org.genesys.blocks.oauth.model.QOAuthClient
 
doFilterInternal(HttpServletRequest, HttpServletResponse, FilterChain) - Method in class org.genesys.blocks.security.component.OAuthClientOriginCheckFilter
 

E

email - Variable in class org.genesys.blocks.security.model.QBasicUser
 
enabled - Variable in class org.genesys.blocks.security.model.QBasicUser
 
ensureAuthoritySid(String) - Method in interface org.genesys.blocks.security.service.CustomAclService
Gets (and creates if missing) the sid for the specified authority.
ensureAuthoritySid(String) - Method in class org.genesys.blocks.security.service.impl.CustomAclServiceImpl
 
ensureObjectIdentity(long, String) - Method in interface org.genesys.blocks.security.service.CustomAclService
Ensure object identity.
ensureObjectIdentity(long, String) - Method in class org.genesys.blocks.security.service.impl.CustomAclServiceImpl
 
entriesInheriting - Variable in class org.genesys.blocks.security.model.QAclObjectIdentity
 

F

findByAclClass(String) - Method in interface org.genesys.blocks.security.persistence.AclClassPersistence
Find by acl class.
findByClientId(String) - Method in interface org.genesys.blocks.oauth.persistence.OAuthClientRepository
Find by client id.
findByIdAndVersion(long, int) - Method in interface org.genesys.blocks.oauth.persistence.OAuthClientRepository
Find by id and version.
findByObjectIdAndClassname(long, String) - Method in interface org.genesys.blocks.security.persistence.AclObjectIdentityPersistence
Find by object id identity and class name.
findByObjectIdentity(AclObjectIdentity) - Method in interface org.genesys.blocks.security.persistence.AclEntryPersistence
Find by object identity.
findByParentObject(AclObjectIdentity) - Method in interface org.genesys.blocks.security.persistence.AclObjectIdentityPersistence
 
findBySidAndObjectIdentity(AclSid, AclObjectIdentity) - Method in interface org.genesys.blocks.security.persistence.AclEntryPersistence
List by SID and Object Identity.
findBySidAndPrincipal(String, boolean) - Method in interface org.genesys.blocks.security.persistence.AclSidPersistence
Find by sid and principal.
findObjectIdentitiesForSidAndAclClassAndMask(AclSid, String, int) - Method in interface org.genesys.blocks.security.persistence.AclEntryPersistence
/** Find IDs of object of aclClass for sid with specified permissions.
forClass(Class<T>) - Static method in class org.genesys.blocks.util.ClassAclOid
For class.
fromEntries(List<AclEntry>) - Static method in class org.genesys.blocks.security.serialization.SidPermissions
Convert List of AclEntry to List of SidPermissions.
fullName - Variable in class org.genesys.blocks.security.model.QBasicUser
 

G

getAccessTokenValidity() - Method in class org.genesys.blocks.oauth.model.OAuthClient
Gets the access token validity.
getAccessTokenValiditySeconds() - Method in class org.genesys.blocks.oauth.model.OAuthClient
 
getAccountExpires() - Method in class org.genesys.blocks.security.model.BasicUser
Gets the account expires.
getAccountType() - Method in class org.genesys.blocks.security.model.BasicUser
Gets the account type.
getAceOrder() - Method in class org.genesys.blocks.security.model.AclEntry
Gets the ace order.
getAclClass() - Method in class org.genesys.blocks.security.model.AclClass
Gets the acl class.
getAclClass() - Method in class org.genesys.blocks.security.model.AclObjectIdentity
Gets the acl class.
getAclEntries() - Method in class org.genesys.blocks.security.model.AclObjectIdentity
Gets the acl entries.
getAclEntries() - Method in class org.genesys.blocks.security.model.AclSid
Gets the acl entries.
getAclEntries(AclObjectIdentity) - Method in interface org.genesys.blocks.security.service.CustomAclService
Gets the acl entries.
getAclEntries(AclAwareModel) - Method in interface org.genesys.blocks.security.service.CustomAclService
Gets the acl entries.
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
Gets the acl object identity.
getAclSid() - Method in class org.genesys.blocks.security.model.AclEntry
Gets the acl sid.
getAdditionalInformation() - Method in class org.genesys.blocks.oauth.model.OAuthClient
 
getAllowedOrigins() - Method in class org.genesys.blocks.oauth.model.OAuthClient
 
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_.
getAuthoritySid(String) - Method in interface org.genesys.blocks.security.service.CustomAclService
Gets the sid for the specified authority.
getAuthoritySid(String) - Method in class org.genesys.blocks.security.service.impl.CustomAclServiceImpl
 
getAuthorizedGrantTypes() - Method in class org.genesys.blocks.oauth.model.OAuthClient
 
getAutoApprove() - Method in class org.genesys.blocks.oauth.model.OAuthClient
Gets the auto approve.
getAutoApproveScope() - Method in class org.genesys.blocks.oauth.model.OAuthClient
Gets the auto approve scope.
getAutoApproveScopes() - Method in class org.genesys.blocks.oauth.model.OAuthClient
Gets the auto approve scopes.
getAvailablePermissions(String) - Method in interface org.genesys.blocks.security.service.CustomAclService
Gets the available permissions.
getAvailablePermissions(String) - Method in class org.genesys.blocks.security.service.impl.CustomAclServiceImpl
 
getClassName() - Method in class org.genesys.blocks.util.ClassAclOid
Gets the class name.
getClazz() - Method in class org.genesys.blocks.util.ClassAclOid
Gets the clazz.
getClient(String) - Method in interface org.genesys.blocks.oauth.service.OAuthClientDetailsService
Gets the client.
getClient(String) - Method in class org.genesys.blocks.oauth.service.OAuthServiceImpl
 
getClientId() - Method in class org.genesys.blocks.oauth.model.OAuthClient
 
getClientSecret() - Method in class org.genesys.blocks.oauth.model.OAuthClient
 
getContext() - Static method in class org.genesys.blocks.util.CurrentApplicationContext
Note that this is a static method which expose ApplicationContext.
getCurrentAuditor() - Method in class org.genesys.blocks.security.SpringSecurityAuditorAware
 
getCurrentUser() - Static method in class org.genesys.blocks.security.SecurityContextUtil
Gets the current principal (User or OAuthClient).
getDefaultUserRoles() - Method in interface org.genesys.blocks.security.service.BasicUserService
Get default roles assigned to users.
getDefaultUserRoles() - Method in class org.genesys.blocks.security.service.impl.BasicUserServiceImpl
 
getDescription() - Method in class org.genesys.blocks.oauth.model.OAuthClient
Gets the description.
getEmail() - Method in class org.genesys.blocks.security.model.BasicUser
Gets the email.
getEmail() - Method in exception org.genesys.blocks.security.NotUniqueUserException
Gets the email.
getFullName() - Method in class org.genesys.blocks.oauth.model.OAuthClient
 
getFullName() - Method in class org.genesys.blocks.security.model.AclSid
Subclasses should override this method and return a sensible display name for the SID.
getFullName() - Method in class org.genesys.blocks.security.model.BasicUser
Gets the full name.
getGrants() - Method in class org.genesys.blocks.oauth.model.OAuthClient
Gets the grants.
getId() - Method in class org.genesys.blocks.util.ClassAclOid
 
getInputType(TypeFactory) - Method in class org.genesys.blocks.security.serialization.AclEntriesToPermissions
 
getLastLogin() - Method in class org.genesys.blocks.security.model.BasicUser
Gets the last login.
getLockedUntil() - Method in class org.genesys.blocks.security.model.BasicUser
Gets the locked until.
getMask() - Method in class org.genesys.blocks.security.model.AclEntry
Gets the mask.
getMaxAceOrderForObjectEntity(long) - Method in interface org.genesys.blocks.security.persistence.AclEntryPersistence
Calculates max.
getMe() - Static method in class org.genesys.blocks.security.SecurityContextUtil
Gets the me.
getModelId() - Method in exception org.genesys.blocks.security.NoUserFoundException
Gets the model id.
getOAuthClientId() - Static method in class org.genesys.blocks.security.SecurityContextUtil
Gets the OAuth Client ID of the current authentication object.
getObjectIdentities() - Method in class org.genesys.blocks.security.model.AclSid
Gets the object identities.
getObjectIdentity(long) - Method in interface org.genesys.blocks.security.service.CustomAclService
Get object identity by internal id.
getObjectIdentity(long, String) - Method in interface org.genesys.blocks.security.service.CustomAclService
Gets the object identity for object of type className with specified id.
getObjectIdentity(AclAwareModel) - Method in interface org.genesys.blocks.security.service.CustomAclService
Gets the object identity of the entity.
getObjectIdentity(long) - Method in class org.genesys.blocks.security.service.impl.CustomAclServiceImpl
 
getObjectIdentity(long, String) - 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
Gets the object id identity.
getOrigins() - Method in class org.genesys.blocks.oauth.model.OAuthClient
 
getOutputType(TypeFactory) - Method in class org.genesys.blocks.security.serialization.AclEntriesToPermissions
 
getOwnerSid() - Method in class org.genesys.blocks.security.model.AclObjectIdentity
Gets the owner sid.
getParentObject() - Method in class org.genesys.blocks.security.model.AclObjectIdentity
Gets the parent object.
getPassword() - Method in class org.genesys.blocks.security.model.BasicUser
 
getPasswordExpires() - Method in class org.genesys.blocks.security.model.BasicUser
Gets the password expires.
getPermissions(long, String) - Method in interface org.genesys.blocks.security.service.CustomAclService
Gets the permissions.
getPermissions(AclAwareModel) - Method in interface org.genesys.blocks.security.service.CustomAclService
Gets the permissions.
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
 
getPrivateRecaptchaKey() - Method in class org.genesys.blocks.oauth.model.OAuthClient
 
getPublicRecaptchaKey() - Method in class org.genesys.blocks.oauth.model.OAuthClient
 
getRedirect() - Method in class org.genesys.blocks.oauth.model.OAuthClient
Gets the redirect.
getRefreshTokenValidity() - Method in class org.genesys.blocks.oauth.model.OAuthClient
Gets the refresh token validity.
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
Gets the resource.
getResourceIds() - Method in class org.genesys.blocks.oauth.model.OAuthClient
 
getRoles() - Method in class org.genesys.blocks.oauth.model.OAuthClient
Gets the roles.
getRoles() - Method in class org.genesys.blocks.security.model.BasicUser
Gets the roles.
getRuntimeAuthorities(T) - Method in class org.genesys.blocks.security.service.impl.BasicUserServiceImpl
Allow the application to register additional authorities.
getScope() - Method in class org.genesys.blocks.oauth.model.OAuthClient
 
getShortName() - Method in class org.genesys.blocks.security.model.BasicUser
Gets the short name.
getSid() - Method in class org.genesys.blocks.security.model.AclSid
Gets the sid.
getSid() - Method in class org.genesys.blocks.security.serialization.SidPermissions
Get SID.
getSid(Long) - Method in interface org.genesys.blocks.security.service.CustomAclService
Get SID by ID.
getSid(Long) - Method in class org.genesys.blocks.security.service.impl.CustomAclServiceImpl
 
getSidId(String) - Method in interface org.genesys.blocks.security.persistence.AclSidPersistence
Gets the sid id.
getSidId(String) - Method in interface org.genesys.blocks.security.service.CustomAclService
Gets the sid id.
getSidId(String) - Method in class org.genesys.blocks.security.service.impl.CustomAclServiceImpl
 
getSidName(long) - Method in interface org.genesys.blocks.security.service.CustomAclService
Gets the sid name.
getSidName(long) - Method in class org.genesys.blocks.security.service.impl.CustomAclServiceImpl
 
getSids(AclObjectIdentity) - Method in interface org.genesys.blocks.security.persistence.AclEntryPersistence
Gets the sids.
getSids(long, String) - Method in interface org.genesys.blocks.security.service.CustomAclService
Gets the sids.
getSids(AclAwareModel) - Method in interface org.genesys.blocks.security.service.CustomAclService
Gets the sids.
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
 
getTitle() - Method in class org.genesys.blocks.oauth.model.OAuthClient
Gets the title.
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.security.model.BasicUser
BasicUser.getUsername() must return the name used by UserDetailService in the UserDetailsService.loadUserByUsername(String)
getUsername() - Static method in class org.genesys.blocks.security.SecurityContextUtil
Gets the username.
getUserRepository() - Method in class org.genesys.blocks.security.service.impl.BasicUserServiceImpl
Gets the user repository.
getUuid() - Method in class org.genesys.blocks.security.model.BasicUser
Gets the uuid.
grantAll() - Method in class org.genesys.blocks.security.serialization.Permissions
Grant all.
granting - Variable in class org.genesys.blocks.security.model.QAclEntry
 
grantNone() - Method in class org.genesys.blocks.security.serialization.Permissions
Grant none.
grants - Variable in class org.genesys.blocks.oauth.model.QOAuthClient
 

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 and update the last login date.
hasPermission(Object, Object) - Static method in class org.genesys.blocks.security.SecurityContextUtil
Checks for permission.
hasRole(String) - Static method in class org.genesys.blocks.security.SecurityContextUtil
Checks for role.

I

id - Variable in class org.genesys.blocks.oauth.model.QOAuthClient
 
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
 
inherited - Variable in class org.genesys.blocks.security.service.CustomAclService.AclObjectIdentityExt
The inherited.
isAccountLocked() - Method in class org.genesys.blocks.security.model.BasicUser
Checks if is account locked.
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
Checks if is audit failure.
isAuditSuccess() - Method in class org.genesys.blocks.security.model.AclEntry
Checks if is audit success.
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
Checks if is entries inheriting.
isGranting() - Method in class org.genesys.blocks.security.model.AclEntry
Checks if is granting.
isGranting(int) - Method in class org.genesys.blocks.security.serialization.Permissions
Is Permissions granting the BasePermission by its mask?.
isOneGranting() - Method in class org.genesys.blocks.security.serialization.Permissions
Checks if is one granting.
isOriginRegistered(String) - Method in interface org.genesys.blocks.oauth.service.OAuthClientDetailsService
Check if the origin is registered with one of the clients
isOriginRegistered(String) - Method in class org.genesys.blocks.oauth.service.OAuthServiceImpl
 
isPrincipal() - Method in class org.genesys.blocks.security.model.AclSid
Checks if is principal.
isPublic - Variable in class org.genesys.blocks.security.serialization.Permissions
Anyone is allowed to read the object
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

lastLogin - Variable in class org.genesys.blocks.security.model.QBasicUser
 
lastModifiedBy - Variable in class org.genesys.blocks.oauth.model.QOAuthClient
 
lastModifiedBy - Variable in class org.genesys.blocks.security.model.QAclSid
 
lastModifiedBy - Variable in class org.genesys.blocks.security.model.QBasicUser
 
lastModifiedDate - Variable in class org.genesys.blocks.oauth.model.QOAuthClient
 
lastModifiedDate - Variable in class org.genesys.blocks.security.model.QAclSid
 
lastModifiedDate - Variable in class org.genesys.blocks.security.model.QBasicUser
 
listAuthoritySids() - Method in interface org.genesys.blocks.security.persistence.AclSidPersistence
List SIDs of authorities (roles).
listAuthoritySids() - Method in interface org.genesys.blocks.security.service.CustomAclService
List authority sids.
listAuthoritySids() - Method in class org.genesys.blocks.security.service.impl.CustomAclServiceImpl
 
listAvailableRoles() - Method in interface org.genesys.blocks.security.service.BasicUserService
List available roles.
listAvailableRoles() - Method in class org.genesys.blocks.security.service.impl.BasicUserServiceImpl
 
listById(Iterable<Long>) - Method in interface org.genesys.blocks.security.persistence.AclSidPersistence
List ACL SIDs with internal identifiers.
listClientDetails() - Method in interface org.genesys.blocks.oauth.service.OAuthClientDetailsService
List client details.
listClientDetails(Pageable) - Method in interface org.genesys.blocks.oauth.service.OAuthClientDetailsService
List client details.
listClientDetails() - Method in class org.genesys.blocks.oauth.service.OAuthServiceImpl
 
listClientDetails(Pageable) - Method in class org.genesys.blocks.oauth.service.OAuthServiceImpl
 
listObjectIdentityIdsForSid(Class<? extends AclAwareModel>, AclSid, Permission) - Method in interface org.genesys.blocks.security.service.CustomAclService
List IDs of the specified class for the SID with specified permissions.
listObjectIdentityIdsForSid(Class<? extends AclAwareModel>, AclSid, Permission) - Method in class org.genesys.blocks.security.service.impl.CustomAclServiceImpl
 
loadClientByClientId(String) - Method in class org.genesys.blocks.oauth.service.OAuthServiceImpl
 
loadObjectIdentityExt(AclObjectIdentity) - Method in interface org.genesys.blocks.security.service.CustomAclService
Load object identity extended information.
loadObjectIdentityExt(AclObjectIdentity) - Method in class org.genesys.blocks.security.service.impl.CustomAclServiceImpl
 
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.SecurityContextUtil
The Constant LOG.
LOG - Static variable in class org.genesys.blocks.security.service.impl.BasicUserServiceImpl
The Constant LOG.
logIfNeeded(boolean, AccessControlEntry) - Method in class org.genesys.blocks.security.component.Slf4jLogAuditLogger
 

M

makePubliclyReadable(AclAwareModel, boolean) - Method in interface org.genesys.blocks.security.service.CustomAclService
Make entity publicly readable (or not).
makePubliclyReadable(AclAwareModel, boolean) - Method in class org.genesys.blocks.security.service.impl.CustomAclServiceImpl
 
manage - Variable in class org.genesys.blocks.security.serialization.Permissions
Allowed to admin/manage.
mask - Variable in class org.genesys.blocks.security.model.QAclEntry
 

N

NotUniqueUserException - Exception in org.genesys.blocks.security
The Class NotUniqueUserException.
NotUniqueUserException() - Constructor for exception org.genesys.blocks.security.NotUniqueUserException
Instantiates a new not unique user exception.
NotUniqueUserException(String) - Constructor for exception org.genesys.blocks.security.NotUniqueUserException
Instantiates a new not unique user exception.
NotUniqueUserException(String, Throwable) - Constructor for exception org.genesys.blocks.security.NotUniqueUserException
Instantiates a new not unique user exception.
NotUniqueUserException(Throwable) - Constructor for exception org.genesys.blocks.security.NotUniqueUserException
Instantiates a new not unique user exception.
NotUniqueUserException(Throwable, String) - Constructor for exception org.genesys.blocks.security.NotUniqueUserException
Instantiates a new not unique user exception.
NoUserFoundException - Exception in org.genesys.blocks.security
The Class NoUserFoundException.
NoUserFoundException() - Constructor for exception org.genesys.blocks.security.NoUserFoundException
Instantiates a new no user found exception.
NoUserFoundException(String) - Constructor for exception org.genesys.blocks.security.NoUserFoundException
Instantiates a new no user found exception.
NoUserFoundException(String, Throwable) - Constructor for exception org.genesys.blocks.security.NoUserFoundException
Instantiates a new no user found exception.
NoUserFoundException(Throwable) - Constructor for exception org.genesys.blocks.security.NoUserFoundException
Instantiates a new no user found exception.
NoUserFoundException(long) - Constructor for exception org.genesys.blocks.security.NoUserFoundException
Instantiates a new no user found exception.
NoUserFoundException(Throwable, long) - Constructor for exception org.genesys.blocks.security.NoUserFoundException
Instantiates a new no user found exception.

O

OAuthClient - Class in org.genesys.blocks.oauth.model
OAuth Client information.
OAuthClient() - Constructor for class org.genesys.blocks.oauth.model.OAuthClient
Instantiates a new o auth client.
oAuthClient - Static variable in class org.genesys.blocks.oauth.model.QOAuthClient
 
OAuthClientDetailsService - Interface in org.genesys.blocks.oauth.service
The Interface OAuthClientDetailsService.
OAuthClientOriginCheckFilter - Class in org.genesys.blocks.security.component
Filter OAuth2 requests and check that Origin header matches what we have on file.
OAuthClientOriginCheckFilter() - Constructor for class org.genesys.blocks.security.component.OAuthClientOriginCheckFilter
 
OAuthClientRepository - Interface in org.genesys.blocks.oauth.persistence
The Interface OAuthClientRepository.
OAuthRole - Enum in org.genesys.blocks.oauth.model
Roles available for OAuth clients.
OAuthServiceImpl - Class in org.genesys.blocks.oauth.service
The Class OAuthServiceImpl.
OAuthServiceImpl() - Constructor for class org.genesys.blocks.oauth.service.OAuthServiceImpl
 
objectIdentities - Variable in class org.genesys.blocks.oauth.model.QOAuthClient
 
objectIdentities - Variable in class org.genesys.blocks.security.model.QAclSid
 
objectIdentities - Variable in class org.genesys.blocks.security.model.QBasicUser
 
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.oauth.util - package org.genesys.blocks.oauth.util
 
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.serialization - package org.genesys.blocks.security.serialization
 
org.genesys.blocks.security.service - package org.genesys.blocks.security.service
 
org.genesys.blocks.security.service.impl - package org.genesys.blocks.security.service.impl
 
org.genesys.blocks.util - package org.genesys.blocks.util
 
original - Variable in class org.genesys.blocks.security.service.CustomAclService.AclObjectIdentityExt
The original.
origins - Variable in class org.genesys.blocks.oauth.model.QOAuthClient
 
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.oauth.service.OAuthServiceImpl
The password encoder.
passwordEncoder - Variable in class org.genesys.blocks.security.service.impl.BasicUserServiceImpl
The password encoder.
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
Instantiates a new password policy exception.
Permissions - Class in org.genesys.blocks.security.serialization
A simple POJO for object permissions.
Permissions() - Constructor for class org.genesys.blocks.security.serialization.Permissions
 
principal - Variable in class org.genesys.blocks.oauth.model.QOAuthClient
 
principal - Variable in class org.genesys.blocks.security.model.QAclSid
 
principal - Variable in class org.genesys.blocks.security.model.QBasicUser
 
privateRecaptchaKey - Variable in class org.genesys.blocks.oauth.model.QOAuthClient
 
publicRecaptchaKey - Variable in class org.genesys.blocks.oauth.model.QOAuthClient
 

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
 
QOAuthClient - Class in org.genesys.blocks.oauth.model
QOAuthClient is a Querydsl query type for OAuthClient
QOAuthClient(String) - Constructor for class org.genesys.blocks.oauth.model.QOAuthClient
 
QOAuthClient(Path<? extends OAuthClient>) - Constructor for class org.genesys.blocks.oauth.model.QOAuthClient
 
QOAuthClient(PathMetadata) - Constructor for class org.genesys.blocks.oauth.model.QOAuthClient
 

R

read - Variable in class org.genesys.blocks.security.serialization.Permissions
Allowed to read.
redirect - Variable in class org.genesys.blocks.oauth.model.QOAuthClient
 
refreshTokenValidity - Variable in class org.genesys.blocks.oauth.model.QOAuthClient
 
removeAclAwareModel(AclAwareModel) - Method in interface org.genesys.blocks.security.service.CustomAclService
Removes the permissions on ACL model.
removeAclAwareModel(AclAwareModel) - Method in class org.genesys.blocks.security.service.impl.CustomAclServiceImpl
Remove ACL data for AclAwareModel: deletes AclObjectIdentity and associated AclEntry list.
removeAuthoritySid(String) - Method in interface org.genesys.blocks.security.service.CustomAclService
Removes the sid of the specified authority.
removeAuthoritySid(String) - Method in class org.genesys.blocks.security.service.impl.CustomAclServiceImpl
 
removeClient(OAuthClient) - Method in interface org.genesys.blocks.oauth.service.OAuthClientDetailsService
Removes the client.
removeClient(OAuthClient) - Method in class org.genesys.blocks.oauth.service.OAuthServiceImpl
 
removePermissions(AclObjectIdentity, AclSid) - Method in interface org.genesys.blocks.security.service.CustomAclService
Removes the permissions for SID on ACL OID.
removePermissions(AclObjectIdentity, AclSid) - Method in class org.genesys.blocks.security.service.impl.CustomAclServiceImpl
 
removePermissionsFor(AclSid) - Method in interface org.genesys.blocks.security.service.CustomAclService
Removes the all permissions of SID.
removePermissionsFor(AclSid) - Method in class org.genesys.blocks.security.service.impl.CustomAclServiceImpl
 
removeSecret(OAuthClient) - Method in interface org.genesys.blocks.oauth.service.OAuthClientDetailsService
Removes the Client secret.
removeSecret(OAuthClient) - Method in class org.genesys.blocks.oauth.service.OAuthServiceImpl
 
resetChildrenOfOID(AclObjectIdentity) - Method in interface org.genesys.blocks.security.persistence.AclObjectIdentityPersistence
Clear the parentObject of child OID that use this oID as parentObject.
resetSecret(OAuthClient) - Method in interface org.genesys.blocks.oauth.service.OAuthClientDetailsService
Generates a new clientSecret.
resetSecret(OAuthClient) - Method in class org.genesys.blocks.oauth.service.OAuthServiceImpl
 
resource - Variable in class org.genesys.blocks.oauth.model.QOAuthClient
 
roles - Variable in class org.genesys.blocks.oauth.model.QOAuthClient
 
roles - Variable in class org.genesys.blocks.security.model.QBasicUser
 

S

scope - Variable in class org.genesys.blocks.oauth.model.QOAuthClient
 
SecurityContextUtil - Class in org.genesys.blocks.security
The Class SecurityContextUtil.
SecurityContextUtil() - Constructor for class org.genesys.blocks.security.SecurityContextUtil
 
setAccessTokenValidity(Integer) - Method in class org.genesys.blocks.oauth.model.OAuthClient
Sets the access token validity.
setAccountExpires(Date) - Method in class org.genesys.blocks.security.model.BasicUser
Sets the account expires.
setAccountLock(long, boolean) - Method in interface org.genesys.blocks.security.service.BasicUserService
Sets the account lock.
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
Sets the account lockout time.
setAccountType(BasicUser.AccountType) - Method in class org.genesys.blocks.security.model.BasicUser
Sets the account type.
setAccountType(T, BasicUser.AccountType) - Method in interface org.genesys.blocks.security.service.BasicUserService
Sets the account type.
setAccountType(T, BasicUser.AccountType) - Method in class org.genesys.blocks.security.service.impl.BasicUserServiceImpl
 
setAceOrder(long) - Method in class org.genesys.blocks.security.model.AclEntry
Sets the ace order.
setAclClass(String) - Method in class org.genesys.blocks.security.model.AclClass
Sets the acl class.
setAclClass(AclClass) - Method in class org.genesys.blocks.security.model.AclObjectIdentity
Sets the acl class.
setAclEntries(List<AclEntry>) - Method in class org.genesys.blocks.security.model.AclObjectIdentity
Sets the acl entries.
setAclEntries(List<AclEntry>) - Method in class org.genesys.blocks.security.model.AclSid
Sets the acl entries.
setAclObjectIdentity(AclObjectIdentity) - Method in class org.genesys.blocks.security.model.AclEntry
Sets the acl object identity.
setAclParent(AclAwareModel, AclAwareModel) - Method in interface org.genesys.blocks.security.service.CustomAclService
Set ACL parent object for inherited permissions.
setAclParent(AclAwareModel, AclAwareModel) - Method in class org.genesys.blocks.security.service.impl.CustomAclServiceImpl
 
setAclSid(AclSid) - Method in class org.genesys.blocks.security.model.AclEntry
Sets the acl sid.
setAdditionalInformation(Map<String, Object>) - Method in class org.genesys.blocks.oauth.model.OAuthClient
Sets the additional information.
setAllowedOrigins(Set<String>) - Method in class org.genesys.blocks.oauth.model.OAuthClient
 
setApplicationContext(ApplicationContext) - Method in class org.genesys.blocks.util.CurrentApplicationContext
 
setAuditFailure(boolean) - Method in class org.genesys.blocks.security.model.AclEntry
Sets the audit failure.
setAuditSuccess(boolean) - Method in class org.genesys.blocks.security.model.AclEntry
Sets the audit success.
setAutoApprove(boolean) - Method in class org.genesys.blocks.oauth.model.OAuthClient
Sets the auto approve.
setAutoApproveScope(String) - Method in class org.genesys.blocks.oauth.model.OAuthClient
Sets the auto approve scope.
setAutoApproveScopes(Set<String>) - Method in class org.genesys.blocks.oauth.model.OAuthClient
Sets the auto approve scopes.
setClientId(String) - Method in class org.genesys.blocks.oauth.model.OAuthClient
Sets the client id.
setClientSecret(String) - Method in class org.genesys.blocks.oauth.model.OAuthClient
Sets the client secret.
setClientSecret(long, String) - Method in interface org.genesys.blocks.oauth.persistence.OAuthClientRepository
Sets the client secret.
setDescription(String) - Method in class org.genesys.blocks.oauth.model.OAuthClient
Sets the description.
setEmail(String) - Method in class org.genesys.blocks.security.model.BasicUser
Sets the email.
setEntriesInheriting(boolean) - Method in class org.genesys.blocks.security.model.AclObjectIdentity
Sets the entries inheriting.
setFullName(String) - Method in class org.genesys.blocks.security.model.BasicUser
Sets the full name.
setGranting(boolean) - Method in class org.genesys.blocks.security.model.AclEntry
Sets the granting.
setGrants(String) - Method in class org.genesys.blocks.oauth.model.OAuthClient
Sets the grants.
setGrantTypes(Set<String>) - Method in class org.genesys.blocks.oauth.model.OAuthClient
Sets the grant types.
setLastLogin(Date) - Method in class org.genesys.blocks.security.model.BasicUser
Sets the last login.
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
Sets the locked until.
setLockoutTime(int) - Method in class org.genesys.blocks.security.lockout.AccountLockoutManager
Set account lockout time.
setMask(int) - Method in class org.genesys.blocks.security.model.AclEntry
Sets the mask.
setObjectIdentities(List<AclObjectIdentity>) - Method in class org.genesys.blocks.security.model.AclSid
Sets the object identities.
setObjectIdIdentity(long) - Method in class org.genesys.blocks.security.model.AclObjectIdentity
Sets the object id identity.
setOrigins(String) - Method in class org.genesys.blocks.oauth.model.OAuthClient
 
setOwnerSid(AclSid) - Method in class org.genesys.blocks.security.model.AclObjectIdentity
Sets the owner sid.
setParentObject(AclObjectIdentity) - Method in class org.genesys.blocks.security.model.AclObjectIdentity
Sets the parent object.
setPassword(String) - Method in class org.genesys.blocks.security.model.BasicUser
Sets the password.
setPassword(T, String) - Method in class org.genesys.blocks.security.service.impl.BasicUserServiceImpl
Sets the password.
setPasswordExpires(Date) - Method in class org.genesys.blocks.security.model.BasicUser
Sets the password expires.
setPermissions(AclAwareModel, AclSid, Permissions) - Method in interface org.genesys.blocks.security.service.CustomAclService
Update permissions.
setPermissions(AclObjectIdentity, AclSid, Permissions) - Method in interface org.genesys.blocks.security.service.CustomAclService
Update permissions.
setPermissions(AclAwareModel, AclSid, Permissions) - Method in class org.genesys.blocks.security.service.impl.CustomAclServiceImpl
 
setPermissions(AclObjectIdentity, AclSid, Permissions) - Method in class org.genesys.blocks.security.service.impl.CustomAclServiceImpl
 
setPrincipal(boolean) - Method in class org.genesys.blocks.security.model.AclSid
Sets the principal.
setPrivateRecaptchaKey(String) - Method in class org.genesys.blocks.oauth.model.OAuthClient
 
setPublicRecaptchaKey(String) - Method in class org.genesys.blocks.oauth.model.OAuthClient
 
setRedirect(String) - Method in class org.genesys.blocks.oauth.model.OAuthClient
Sets the redirect.
setRedirectUris(Set<String>) - Method in class org.genesys.blocks.oauth.model.OAuthClient
Sets the redirect uris.
setRefreshTokenValidity(Integer) - Method in class org.genesys.blocks.oauth.model.OAuthClient
Sets the refresh token validity.
setResource(String) - Method in class org.genesys.blocks.oauth.model.OAuthClient
Sets the resource.
setResourceIds(Set<String>) - Method in class org.genesys.blocks.oauth.model.OAuthClient
Sets the resource ids.
setRoles(Set<OAuthRole>) - Method in class org.genesys.blocks.oauth.model.OAuthClient
Sets the roles.
setRoles(Set<R>) - Method in class org.genesys.blocks.security.model.BasicUser
Sets the roles.
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
 
setRuntimeAuthorities(Set<String>) - Method in class org.genesys.blocks.security.model.BasicUser
Set additional authorities at runtime.
setScope(String) - Method in class org.genesys.blocks.oauth.model.OAuthClient
Sets the scope.
setScopes(Set<String>) - Method in class org.genesys.blocks.oauth.model.OAuthClient
Sets the scopes.
setShortName(String) - Method in class org.genesys.blocks.security.model.BasicUser
Sets the short name.
setSid(String) - Method in class org.genesys.blocks.security.model.AclSid
Sets the sid.
setTitle(String) - Method in class org.genesys.blocks.oauth.model.OAuthClient
Sets the title.
setUuid(String) - Method in class org.genesys.blocks.security.model.BasicUser
Sets the uuid.
shortName - Variable in class org.genesys.blocks.security.model.QBasicUser
 
sid - Variable in class org.genesys.blocks.oauth.model.QOAuthClient
 
sid - Variable in class org.genesys.blocks.security.model.QAclSid
 
sid - Variable in class org.genesys.blocks.security.model.QBasicUser
 
sid - Variable in class org.genesys.blocks.security.serialization.SidPermissions
SID having these permisions.
SidPermissions - Class in org.genesys.blocks.security.serialization
Simple POJO for SID's permissions.
SidPermissions() - Constructor for class org.genesys.blocks.security.serialization.SidPermissions
 
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
The Class Slf4jLogAuditLogger.
Slf4jLogAuditLogger() - Constructor for class org.genesys.blocks.security.component.Slf4jLogAuditLogger
 
SpringSecurityAuditorAware - Class in org.genesys.blocks.security
The Class SpringSecurityAuditorAware.
SpringSecurityAuditorAware() - Constructor for class org.genesys.blocks.security.SpringSecurityAuditorAware
 
SYSTEM_ADMIN - Static variable in interface org.genesys.blocks.security.service.BasicUserService
The system admin.

T

title - Variable in class org.genesys.blocks.oauth.model.QOAuthClient
 
toString() - Method in class org.genesys.blocks.security.lockout.AccountLockoutManager.AttemptStatistics
 
toString() - Method in class org.genesys.blocks.security.model.BasicUser
 
toString() - Method in class org.genesys.blocks.security.serialization.Permissions
 
toString() - Method in class org.genesys.blocks.security.serialization.SidPermissions
 
txManager - Variable in class org.genesys.blocks.oauth.util.AppBlocksInitializer
The tx manager.

U

updateClient(long, int, OAuthClient) - Method in interface org.genesys.blocks.oauth.service.OAuthClientDetailsService
Update client.
updateClient(long, int, OAuthClient) - Method in class org.genesys.blocks.oauth.service.OAuthServiceImpl
 
updateInheriting(long, boolean) - Method in interface org.genesys.blocks.security.service.CustomAclService
Updates inheriting status of object identity.
updateInheriting(long, boolean) - Method in class org.genesys.blocks.security.service.impl.CustomAclServiceImpl
 
updateLastLogin(String) - Method in interface org.genesys.blocks.security.service.BasicUserService
Update user's last login date.
updateLastLogin(String) - Method in class org.genesys.blocks.security.service.impl.BasicUserServiceImpl
 
updateParentObject(long, long) - Method in interface org.genesys.blocks.security.service.CustomAclService
Updates parent object of object identity.
updateParentObject(long, long) - 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
The Class UserException.
UserException() - Constructor for exception org.genesys.blocks.security.UserException
Instantiates a new user exception.
UserException(String) - Constructor for exception org.genesys.blocks.security.UserException
Instantiates a new user exception.
UserException(String, Throwable) - Constructor for exception org.genesys.blocks.security.UserException
Instantiates a new user exception.
UserException(Throwable) - Constructor for exception org.genesys.blocks.security.UserException
Instantiates a new user exception.
username - Variable in class org.genesys.blocks.security.model.QBasicUser
 
uuid - Variable in class org.genesys.blocks.security.model.QBasicUser
 

V

value(Object, JsonGenerator, SerializerProvider) - Method in class org.genesys.blocks.security.serialization.CurrentPermissionsWriter
 
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.oauth.model.QOAuthClient
 
version - Variable in class org.genesys.blocks.security.model.QAclSid
 
version - Variable in class org.genesys.blocks.security.model.QBasicUser
 

W

withConfig(MapperConfig<?>, AnnotatedClass, BeanPropertyDefinition, JavaType) - Method in class org.genesys.blocks.security.serialization.CurrentPermissionsWriter
 
write - Variable in class org.genesys.blocks.security.serialization.Permissions
Allowed to write/modify.

_

_super - Variable in class org.genesys.blocks.oauth.model.QOAuthClient
 
_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 W _ 
Skip navigation links

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