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

AccessToken - Class in org.genesys.blocks.oauth.model
OAuth AccessToken.
AccessToken() - Constructor for class org.genesys.blocks.oauth.model.AccessToken
 
accessToken - Static variable in class org.genesys.blocks.oauth.model.QAccessToken
 
AccessTokenRepository - Interface in org.genesys.blocks.oauth.persistence
The Interface AccessTokenRepository.
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
 
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
 
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
The Interface AclObjectIdentityPersistence.
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
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(String, String, String, Integer, Integer) - Method in interface org.genesys.blocks.oauth.service.OAuthClientDetailsService
addClient(OAuthClient) - Method in interface org.genesys.blocks.oauth.service.OAuthClientDetailsService
Register a new OAuth client.
addClient(String, String, String, Integer, Integer) - Method in class org.genesys.blocks.oauth.service.OAuthServiceImpl
 
addClient(OAuthClient) - Method in class org.genesys.blocks.oauth.service.OAuthServiceImpl
 
addCreatorPermissions(AclAwareModel) - Method in interface org.genesys.blocks.security.service.CustomAclService
Adds the creator permissions.
addCreatorPermissions(AclAwareModel) - Method in class org.genesys.blocks.security.service.impl.CustomAclServiceImpl
 
addPermissions(long, String, AclSid, Map<Integer, Boolean>) - Method in interface org.genesys.blocks.security.service.CustomAclService
Adds the permissions.
addPermissions(AclAwareModel, AclSid, Map<Integer, Boolean>) - Method in interface org.genesys.blocks.security.service.CustomAclService
Adds the permissions.
addPermissions(AclAwareModel, AclSid, Map<Integer, Boolean>) - Method in class org.genesys.blocks.security.service.impl.CustomAclServiceImpl
 
addPermissions(long, String, AclSid, 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.
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
 
authentication - Variable in class org.genesys.blocks.oauth.model.QAccessToken
 
authentication - Variable in class org.genesys.blocks.oauth.model.QRefreshToken
 
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.
authenticationId - Variable in class org.genesys.blocks.oauth.model.QAccessToken
 
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) - Method in interface org.genesys.blocks.oauth.service.OAuthClientDetailsService
Autocomplete OAuth clients by title.
autocompleteClients(String) - 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
 
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
 
blankPermissionsMap() - Method in interface org.genesys.blocks.security.service.CustomAclService
Utility method that creates a non-granting permission map
blankPermissionsMap() - Method in class org.genesys.blocks.security.service.impl.CustomAclServiceImpl
 

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
Class names count.
clientId - Variable in class org.genesys.blocks.oauth.model.QAccessToken
 
clientId - Variable in class org.genesys.blocks.oauth.model.QOAuthClient
 
clientId - Variable in class org.genesys.blocks.oauth.model.QRefreshToken
 
clientSecret - Variable in class org.genesys.blocks.oauth.model.QOAuthClient
 
copy() - Method in class org.genesys.blocks.oauth.model.OAuthClient
Returns null.
create - Variable in class org.genesys.blocks.security.serialization.CurrentPermissions
The 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
 
createUser(String, String, String, BasicUser.AccountType) - Method in interface org.genesys.blocks.security.service.BasicUserService
Create a new user account with BasicUserService.getDefaultUserRole() assigned.
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
 
CurrentPermissions - Class in org.genesys.blocks.security.serialization
The Class CurrentPermissions.
CurrentPermissions() - Constructor for class org.genesys.blocks.security.serialization.CurrentPermissions
 
CurrentPermissionsWriter - Class in org.genesys.blocks.security.serialization
The CurrentPermissionsWriter is applied to AclAwareModel and it instructs Jackson to to include CurrentPermissions 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.
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
 
delete - Variable in class org.genesys.blocks.security.serialization.CurrentPermissions
The delete.
deleteByAuthenticationId(String) - Method in interface org.genesys.blocks.oauth.persistence.AccessTokenRepository
Delete by authentication id.
deleteByRefreshToken(String) - Method in interface org.genesys.blocks.oauth.persistence.AccessTokenRepository
Delete by refresh token.
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
 
deserializeAccessToken(byte[]) - Method in class org.genesys.blocks.oauth.service.OAuthServiceImpl
Deserialize access token.
deserializeAuthentication(byte[]) - Method in class org.genesys.blocks.oauth.service.OAuthServiceImpl
Deserialize authentication.
deserializeRefreshToken(byte[]) - Method in class org.genesys.blocks.oauth.service.OAuthServiceImpl
Deserialize refresh token.

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
Ensure object identity.
ensureObjectIdentity(String, long) - Method in class org.genesys.blocks.security.service.impl.CustomAclServiceImpl
 
entriesInheriting - Variable in class org.genesys.blocks.security.model.QAclObjectIdentity
 
expiration - Variable in class org.genesys.blocks.oauth.model.QAccessToken
 
expiration - Variable in class org.genesys.blocks.oauth.model.QRefreshToken
 
extractTokenKey(String) - Method in class org.genesys.blocks.oauth.service.OAuthServiceImpl
Extract token key.

F

findAccessTokensByClientId(String) - Method in class org.genesys.blocks.oauth.service.OAuthServiceImpl
 
findAccessTokensByClientId(String) - Method in interface org.genesys.blocks.oauth.service.OAuthTokenStoreService
Find access tokens by client id.
findByAclClass(String) - Method in interface org.genesys.blocks.security.persistence.AclClassPersistence
Find by acl class.
findByAuthenticationId(String) - Method in interface org.genesys.blocks.oauth.persistence.AccessTokenRepository
Find by authentication id.
findByClientId(String) - Method in interface org.genesys.blocks.oauth.persistence.AccessTokenRepository
Find by client id.
findByClientId(String) - Method in interface org.genesys.blocks.oauth.persistence.OAuthClientRepository
Find by client id.
findByClientId(String) - Method in interface org.genesys.blocks.oauth.persistence.RefreshTokenRepository
Find by client id.
findByClientIdAndUsername(String, String) - Method in interface org.genesys.blocks.oauth.persistence.AccessTokenRepository
Find by client id and username.
findByIdAndClassname(long, String) - Method in interface org.genesys.blocks.security.persistence.AclObjectIdentityPersistence
Find by object id identity and class name.
findByIdAndVersion(long, int) - Method in interface org.genesys.blocks.oauth.persistence.OAuthClientRepository
Find by id and version.
findByObjectIdentity(AclObjectIdentity) - Method in interface org.genesys.blocks.security.persistence.AclEntryPersistence
Find by object identity.
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.
findByUsername(String) - Method in interface org.genesys.blocks.oauth.persistence.AccessTokenRepository
Find by username.
findObjectIdentitiesForSidAndAclClassAndMask(AclSid, String, long) - Method in interface org.genesys.blocks.security.persistence.AclEntryPersistence
/** Find IDs of object of aclClass for sid with specified permissions.
findRefreshTokensByClientId(String) - Method in class org.genesys.blocks.oauth.service.OAuthServiceImpl
 
findRefreshTokensByClientId(String) - Method in interface org.genesys.blocks.oauth.service.OAuthTokenStoreService
Find refresh tokens by client id.
findTokensByClientId(String) - Method in class org.genesys.blocks.oauth.service.OAuthServiceImpl
 
findTokensByClientIdAndUserName(String, String) - Method in class org.genesys.blocks.oauth.service.OAuthServiceImpl
 
findTokensByUserUuid(String) - Method in class org.genesys.blocks.oauth.service.OAuthServiceImpl
 
findTokensByUserUuid(String) - Method in interface org.genesys.blocks.oauth.service.OAuthTokenStoreService
Find tokens by user uuid.
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
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
 
getAuthentication() - Method in class org.genesys.blocks.oauth.model.AccessToken
Gets the authentication.
getAuthentication() - Method in class org.genesys.blocks.oauth.model.RefreshToken
Gets the authentication.
getAuthenticationId() - Method in class org.genesys.blocks.oauth.model.AccessToken
Gets the authentication id.
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 of 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
 
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.AccessToken
Get the clientId for which this token is issued.
getClientId() - Method in class org.genesys.blocks.oauth.model.OAuthClient
 
getClientId() - Method in class org.genesys.blocks.oauth.model.RefreshToken
Get the clientId for which this token is issued.
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)
getDefaultUserRole() - Method in interface org.genesys.blocks.security.service.BasicUserService
Gets the default user role.
getDefaultUserRole() - 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.
getExpiration() - Method in class org.genesys.blocks.oauth.model.AccessToken
Gets the expiration.
getExpiration() - Method in class org.genesys.blocks.oauth.model.RefreshToken
Gets the expiration.
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.oauth.model.AccessToken
Gets the id.
getId() - Method in class org.genesys.blocks.oauth.model.RefreshToken
Gets the id.
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.
getObjectIdentities() - Method in class org.genesys.blocks.security.model.AclSid
Gets the object identities.
getObjectIdentity(String, long) - Method in interface org.genesys.blocks.security.service.CustomAclService
Gets the object identity.
getObjectIdentity(AclAwareModel) - Method in interface org.genesys.blocks.security.service.CustomAclService
Gets the object identity.
getObjectIdentity(String, 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
Gets the object id identity.
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
 
getRedirect() - Method in class org.genesys.blocks.oauth.model.OAuthClient
Gets the redirect.
getRefreshToken() - Method in class org.genesys.blocks.oauth.model.AccessToken
Gets the refresh token.
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.
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(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
 
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.
getToken() - Method in class org.genesys.blocks.oauth.model.AccessToken
Gets the token.
getToken() - Method in class org.genesys.blocks.oauth.model.RefreshToken
Gets the token.
getTokenId() - Method in class org.genesys.blocks.oauth.model.AccessToken
Gets the token id.
getTokenId() - Method in class org.genesys.blocks.oauth.model.RefreshToken
Gets the token id.
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
Get the identifier of the user associated with this refresh token.
getUsername() - Method in class org.genesys.blocks.oauth.model.RefreshToken
Get the identifier of the user associated with this refresh token.
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.
getUuid() - Method in class org.genesys.blocks.security.model.BasicUser
Gets the uuid.
granting - Variable in class org.genesys.blocks.security.model.QAclEntry
 
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.

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
 
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.
isPrincipal() - Method in class org.genesys.blocks.security.model.AclSid
Checks if is principal.
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.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
 
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() - 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
 
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
 
LOG - Static variable in class org.genesys.blocks.security.service.impl.BasicUserServiceImpl
The Constant LOG.
LOG - Static variable in class org.genesys.blocks.security.SpringSecurityAuditorAware
The Constant LOG.
logIfNeeded(boolean, AccessControlEntry) - Method in class org.genesys.blocks.security.component.Slf4jLogAuditLogger
 

M

manage - Variable in class org.genesys.blocks.security.serialization.CurrentPermissions
The 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
 
oAuthClient - Static variable in class org.genesys.blocks.oauth.model.QOAuthClient
 
OAuthClientDetailsService - Interface in org.genesys.blocks.oauth.service
The Interface OAuthClientDetailsService.
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
 
OAuthTokenStoreService - Interface in org.genesys.blocks.oauth.service
The Interface OAuthTokenStoreService.
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.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
 
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
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.
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
 

Q

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

R

read - Variable in class org.genesys.blocks.security.serialization.CurrentPermissions
The read.
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
Read authentication for refresh token.
readRefreshToken(String) - Method in class org.genesys.blocks.oauth.service.OAuthServiceImpl
 
redirect - Variable in class org.genesys.blocks.oauth.model.QOAuthClient
 
refreshToken - Variable in class org.genesys.blocks.oauth.model.QAccessToken
 
refreshToken - Static variable in class org.genesys.blocks.oauth.model.QRefreshToken
 
RefreshToken - Class in org.genesys.blocks.oauth.model
OAuth RefreshToken.
RefreshToken() - Constructor for class org.genesys.blocks.oauth.model.RefreshToken
 
RefreshTokenRepository - Interface in org.genesys.blocks.oauth.persistence
The Interface RefreshTokenRepository.
refreshTokenValidity - Variable in class org.genesys.blocks.oauth.model.QOAuthClient
 
removeAccessToken(OAuth2AccessToken) - Method in class org.genesys.blocks.oauth.service.OAuthServiceImpl
 
removeAccessToken(String) - Method in class org.genesys.blocks.oauth.service.OAuthServiceImpl
 
removeAccessToken(String) - Method in interface org.genesys.blocks.oauth.service.OAuthTokenStoreService
Removes the access token.
removeAccessTokenUsingRefreshToken(OAuth2RefreshToken) - Method in class org.genesys.blocks.oauth.service.OAuthServiceImpl
 
removeAccessTokenUsingRefreshToken(String) - Method in class org.genesys.blocks.oauth.service.OAuthServiceImpl
Removes the access token using refresh token.
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(AclAwareModel) - Method in interface org.genesys.blocks.security.service.CustomAclService
Removes the permissions on ACL model.
removePermissions(AclAwareModel) - 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
 
removeRefreshToken(OAuth2RefreshToken) - Method in class org.genesys.blocks.oauth.service.OAuthServiceImpl
 
removeRefreshToken(String) - Method in class org.genesys.blocks.oauth.service.OAuthServiceImpl
 
removeRefreshToken(String) - Method in interface org.genesys.blocks.oauth.service.OAuthTokenStoreService
Removes the refresh token.
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
 
serializeAccessToken(OAuth2AccessToken) - Method in class org.genesys.blocks.oauth.service.OAuthServiceImpl
Serialize access token.
serializeAuthentication(OAuth2Authentication) - Method in class org.genesys.blocks.oauth.service.OAuthServiceImpl
Serialize authentication.
serializeRefreshToken(OAuth2RefreshToken) - Method in class org.genesys.blocks.oauth.service.OAuthServiceImpl
Serialize refresh token.
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.
setAclSid(AclSid) - Method in class org.genesys.blocks.security.model.AclEntry
Sets the acl sid.
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.
setAuthentication(byte[]) - Method in class org.genesys.blocks.oauth.model.AccessToken
Sets the authentication.
setAuthentication(byte[]) - Method in class org.genesys.blocks.oauth.model.RefreshToken
Sets the authentication.
setAuthenticationId(String) - Method in class org.genesys.blocks.oauth.model.AccessToken
Sets the authentication id.
setAuthenticationKeyGenerator(AuthenticationKeyGenerator) - Method in class org.genesys.blocks.oauth.service.OAuthServiceImpl
Sets the authentication key generator.
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.
setClientId(String) - Method in class org.genesys.blocks.oauth.model.AccessToken
Sets the client id.
setClientId(String) - Method in class org.genesys.blocks.oauth.model.OAuthClient
Sets the client id.
setClientId(String) - Method in class org.genesys.blocks.oauth.model.RefreshToken
Sets the client id.
setClientSecret(String) - Method in class org.genesys.blocks.oauth.model.OAuthClient
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.
setExpiration(Date) - Method in class org.genesys.blocks.oauth.model.AccessToken
Sets the expiration.
setExpiration(Date) - Method in class org.genesys.blocks.oauth.model.RefreshToken
Sets the expiration.
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.
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(long) - 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.
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.
setPrincipal(boolean) - Method in class org.genesys.blocks.security.model.AclSid
Sets the principal.
setRedirect(String) - Method in class org.genesys.blocks.oauth.model.OAuthClient
Sets the redirect.
setRefreshToken(String) - Method in class org.genesys.blocks.oauth.model.AccessToken
Sets the refresh token.
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.
setRoles(Collection<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
 
setScope(String) - Method in class org.genesys.blocks.oauth.model.OAuthClient
Sets the scope.
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.
setToken(byte[]) - Method in class org.genesys.blocks.oauth.model.AccessToken
Sets the token.
setToken(byte[]) - Method in class org.genesys.blocks.oauth.model.RefreshToken
Sets the token.
setTokenId(String) - Method in class org.genesys.blocks.oauth.model.AccessToken
Sets the token id.
setTokenId(String) - Method in class org.genesys.blocks.oauth.model.RefreshToken
Sets the token id.
setUsername(String) - Method in class org.genesys.blocks.oauth.model.AccessToken
Sets the username.
setUsername(String) - Method in class org.genesys.blocks.oauth.model.RefreshToken
Sets the username.
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
 
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
 
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

title - Variable in class org.genesys.blocks.oauth.model.QOAuthClient
 
token - Variable in class org.genesys.blocks.oauth.model.QAccessToken
 
token - Variable in class org.genesys.blocks.oauth.model.QRefreshToken
 
tokenId - Variable in class org.genesys.blocks.oauth.model.QAccessToken
 
tokenId - Variable in class org.genesys.blocks.oauth.model.QRefreshToken
 
toString() - Method in class org.genesys.blocks.security.lockout.AccountLockoutManager.AttemptStatistics
 
toString() - Method in class org.genesys.blocks.security.model.BasicUser
 

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
 
updatePermissions(AclAwareModel, AclSid, Map<Integer, Boolean>) - Method in interface org.genesys.blocks.security.service.CustomAclService
Update permissions.
updatePermissions(AclObjectIdentity, AclSid, Map<Integer, Boolean>) - Method in interface org.genesys.blocks.security.service.CustomAclService
 
updatePermissions(AclAwareModel, AclSid, Map<Integer, Boolean>) - Method in class org.genesys.blocks.security.service.impl.CustomAclServiceImpl
 
updatePermissions(AclObjectIdentity, AclSid, 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
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.oauth.model.QAccessToken
 
username - Variable in class org.genesys.blocks.oauth.model.QRefreshToken
 
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.CurrentPermissions
The write.

_

_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 © 2018 Global Crop Diversity Trust. All rights reserved.