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

A

Account - Class in io.vertigo.account.account
This class defines the account of a user/organization/system.
AccountBuilder - Class in io.vertigo.account.account
 
AccountGroup - Class in io.vertigo.account.account
 
AccountGroup(String, String) - Constructor for class io.vertigo.account.account.AccountGroup
 
AccountManager - Interface in io.vertigo.account.account
Centralized management of accounts.
addAuthorization(Authorization) - Method in class io.vertigo.account.authorization.UserAuthorizations
Add a authorization to this User.
addRole(Role) - Method in class io.vertigo.account.authorization.UserAuthorizations
Add a role to this User.
authenticate() - Method in class io.vertigo.account.security.UserSession
Méthode permettant d'indiquer que l'utilisateur est authentifié.
AuthenticationManager - Interface in io.vertigo.account.authentication
Authentication
AuthenticationToken - Interface in io.vertigo.account.authentication
Authentification token.
Authorization - Class in io.vertigo.account.authorization.metamodel
Une authorization est un droit sur une fonction de l'application.
Authorization(String, String, Optional<String>) - Constructor for class io.vertigo.account.authorization.metamodel.Authorization
Constructor.
Authorization(String, String, Set<String>, Set<Authorization>, DtDefinition, List<RuleMultiExpression>, Optional<String>) - Constructor for class io.vertigo.account.authorization.metamodel.Authorization
Constructor.
AuthorizationManager - Interface in io.vertigo.account.authorization
Authorizations manager.
AuthorizationName - Interface in io.vertigo.account.authorization.metamodel
Authorization name (mark).
authorizedString() - Method in enum io.vertigo.account.authorization.metamodel.rulemodel.RuleExpression.ValueOperator
authorizedString() - Method in enum io.vertigo.account.authorization.metamodel.rulemodel.RuleMultiExpression.BoolOperator
 
authorizedString() - Method in interface io.vertigo.account.authorization.metamodel.rulemodel.RuleOperator
 

B

build() - Method in class io.vertigo.account.account.AccountBuilder
builder(String) - Static method in class io.vertigo.account.account.Account
Static method factory for AccountBuilder

C

clearAuthorizations() - Method in class io.vertigo.account.authorization.UserAuthorizations
Clear all authorization on this user.
clearRoles() - Method in class io.vertigo.account.authorization.UserAuthorizations
Clear all roles on this user.
clearSecurityKeys() - Method in class io.vertigo.account.authorization.UserAuthorizations
Clear Security Keys.
createUserSession() - Method in interface io.vertigo.account.security.VSecurityManager
Creation de nouveaux utilisateurs.

G

getAccount(UID<Account>) - Method in interface io.vertigo.account.account.AccountManager
 
getAccountByAuthToken(String) - Method in interface io.vertigo.account.account.AccountManager
Gets an newly authentified account by his authToken.
getAccountUIDs(UID<AccountGroup>) - Method in interface io.vertigo.account.account.AccountManager
Lists the accounts for a defined group.
getAllUsers() - Method in interface io.vertigo.account.identityprovider.IdentityProviderManager
 
getAttribute(String) - Method in class io.vertigo.account.security.UserSession
Get d'attribut supplémentaire.
getAuthorizations() - Method in class io.vertigo.account.authorization.metamodel.Role
 
getAuthorizedOperations(K) - Method in interface io.vertigo.account.authorization.AuthorizationManager
Get all operation doable on this object by current user.
getAuthToken() - Method in class io.vertigo.account.account.Account
 
getBoolOperator() - Method in class io.vertigo.account.authorization.metamodel.rulemodel.RuleMultiExpression
 
getComment() - Method in class io.vertigo.account.authorization.metamodel.Authorization
 
getCriteriaSecurity(Class<K>, OperationName<K>) - Method in interface io.vertigo.account.authorization.AuthorizationManager
Return Criteria of security rules for this current user on this keyConceptClass.
getCurrentUserSession() - Method in interface io.vertigo.account.security.VSecurityManager
Recuperation de la session utilisateur courante.
getDefaultPhoto() - Method in interface io.vertigo.account.account.AccountManager
Gets the default photo of any account.
getDescription() - Method in class io.vertigo.account.authorization.metamodel.Role
 
getDisplayName() - Method in class io.vertigo.account.account.Account
 
getDisplayName() - Method in class io.vertigo.account.account.AccountGroup
 
getEmail() - Method in class io.vertigo.account.account.Account
 
getEntity() - Method in class io.vertigo.account.authorization.metamodel.SecuredEntity
 
getEntityAuthorizations(DtDefinition) - Method in class io.vertigo.account.authorization.UserAuthorizations
Return authorizations set for this type of entity.
getEntityDefinition() - Method in class io.vertigo.account.authorization.metamodel.Authorization
 
getExpressions() - Method in class io.vertigo.account.authorization.metamodel.rulemodel.RuleMultiExpression
 
getFieldName() - Method in class io.vertigo.account.authorization.metamodel.rulemodel.RuleExpression
 
getFields() - Method in class io.vertigo.account.authorization.metamodel.SecurityDimension
Give the ordered list of fields (multiple for TREE, empty for ENUM)
getFixedValue() - Method in class io.vertigo.account.authorization.metamodel.rulemodel.RuleFixedValue
 
getGrants() - Method in class io.vertigo.account.authorization.metamodel.Authorization
 
getGroup(UID<AccountGroup>) - Method in interface io.vertigo.account.account.AccountManager
Gets the group defined by an UID.
getGroupUIDs(UID<Account>) - Method in interface io.vertigo.account.account.AccountManager
 
getId() - Method in class io.vertigo.account.account.Account
 
getId() - Method in class io.vertigo.account.account.AccountGroup
 
getLabel() - Method in class io.vertigo.account.authorization.metamodel.Authorization
 
getLocale() - Method in class io.vertigo.account.security.UserSession
Gestion multilingue.
getLoggedAccount() - Method in interface io.vertigo.account.authentication.AuthenticationManager
 
getMessageText() - Method in exception io.vertigo.account.authorization.VSecurityException
Gestion des messages d'erreur externalisés.
getMultiExpressions() - Method in class io.vertigo.account.authorization.metamodel.rulemodel.RuleMultiExpression
 
getName() - Method in class io.vertigo.account.authorization.metamodel.Authorization
getName() - Method in class io.vertigo.account.authorization.metamodel.Role
 
getName() - Method in class io.vertigo.account.authorization.metamodel.SecuredEntity
getName() - Method in class io.vertigo.account.authorization.metamodel.SecurityDimension
Give the name of this dimension.
getOperation() - Method in class io.vertigo.account.authorization.metamodel.Authorization
 
getOperations() - Method in class io.vertigo.account.authorization.metamodel.SecuredEntity
 
getOperator() - Method in class io.vertigo.account.authorization.metamodel.rulemodel.RuleExpression
 
getOverrides() - Method in class io.vertigo.account.authorization.metamodel.Authorization
 
getPhoto() - Method in class io.vertigo.account.account.Account
 
getPhoto(UID<Account>) - Method in interface io.vertigo.account.account.AccountManager
Gets the photo of an account defined by its UID.
getPhoto(UID<E>) - Method in interface io.vertigo.account.identityprovider.IdentityProviderManager
Gets the photo of an account defined by its URI.
getPrincipal() - Method in interface io.vertigo.account.authentication.AuthenticationToken
 
getRoles() - Method in class io.vertigo.account.authorization.UserAuthorizations
Return roles set of this user.
getRules() - Method in class io.vertigo.account.authorization.metamodel.Authorization
 
getSearchSecurity(Class<K>, OperationName<K>) - Method in interface io.vertigo.account.authorization.AuthorizationManager
Return Search query filter of security rules for this current user on this keyConceptClass.
getSecurityDimensions() - Method in class io.vertigo.account.authorization.metamodel.SecuredEntity
 
getSecurityFields() - Method in class io.vertigo.account.authorization.metamodel.SecuredEntity
 
getSecurityKeys() - Method in class io.vertigo.account.authorization.UserAuthorizations
Return the security keys of this user.
getSessionUUID() - Method in class io.vertigo.account.security.UserSession
 
getType() - Method in class io.vertigo.account.authorization.metamodel.SecurityDimension
Give the value of type.
getUID() - Method in class io.vertigo.account.account.Account
getUID() - Method in class io.vertigo.account.account.AccountGroup
getUserByAuthToken(String) - Method in interface io.vertigo.account.identityprovider.IdentityProviderManager
Gets an newly authentified account by his authToken.
getUserProperty() - Method in class io.vertigo.account.authorization.metamodel.rulemodel.RuleUserPropertyValue
 
getUsersCount() - Method in interface io.vertigo.account.identityprovider.IdentityProviderManager
 
getValue() - Method in class io.vertigo.account.authorization.metamodel.rulemodel.RuleExpression
 
getValues() - Method in class io.vertigo.account.authorization.metamodel.SecurityDimension
Give the ordered list of values (empty for TREE, multiple for ENUM).
getZoneId() - Method in class io.vertigo.account.security.UserSession
Gestion des times zones.

H

hasAuthorization(AuthorizationName...) - Method in interface io.vertigo.account.authorization.AuthorizationManager
Check on authorizations.
hasAuthorization(AuthorizationName...) - Method in class io.vertigo.account.authorization.UserAuthorizations
 
hasRole(Role) - Method in class io.vertigo.account.authorization.UserAuthorizations
 

I

IdentityProviderManager - Interface in io.vertigo.account.identityprovider
Provider of Identities for external sources.
io.vertigo.account.account - package io.vertigo.account.account
 
io.vertigo.account.authentication - package io.vertigo.account.authentication
 
io.vertigo.account.authorization - package io.vertigo.account.authorization
 
io.vertigo.account.authorization.annotations - package io.vertigo.account.authorization.annotations
 
io.vertigo.account.authorization.metamodel - package io.vertigo.account.authorization.metamodel
 
io.vertigo.account.authorization.metamodel.rulemodel - package io.vertigo.account.authorization.metamodel.rulemodel
 
io.vertigo.account.identityprovider - package io.vertigo.account.identityprovider
 
io.vertigo.account.security - package io.vertigo.account.security
 
isAlwaysTrue() - Method in class io.vertigo.account.authorization.metamodel.rulemodel.RuleMultiExpression
 
isAuthenticated() - Method in class io.vertigo.account.security.UserSession
Indique si l'utilisateur est authentifie.
isAuthorized(K, OperationName<K>) - Method in interface io.vertigo.account.authorization.AuthorizationManager
Check if current user can do this operation on this keyConcept.
isBlock() - Method in class io.vertigo.account.authorization.metamodel.rulemodel.RuleMultiExpression
 

L

login(AuthenticationToken) - Method in interface io.vertigo.account.authentication.AuthenticationManager
Tries and checks to login.
logout() - Method in interface io.vertigo.account.authentication.AuthenticationManager
Closes the current session.
logout() - Method in class io.vertigo.account.security.UserSession
Méthode permettant d'indiquer que l'utilisateur n'est plus authentifié.

M

match(AuthenticationToken) - Method in interface io.vertigo.account.authentication.AuthenticationToken
Checks if this User-submitted AuthenticationToken matches the realm trustedAuthenticationToken.

N

name() - Method in interface io.vertigo.account.authorization.metamodel.AuthorizationName
 
name() - Method in interface io.vertigo.account.authorization.metamodel.OperationName
 

O

obtainUserAuthorizations() - Method in interface io.vertigo.account.authorization.AuthorizationManager
User authorization accessor to test or add authorizations.
OperationName<D extends DtObject> - Interface in io.vertigo.account.authorization.metamodel
the name of the security operation.

P

PREFIX - Static variable in class io.vertigo.account.authorization.metamodel.Authorization
 
putAttribute(String, Serializable) - Method in class io.vertigo.account.security.UserSession
Ajout d'attribut supplémentaire.

R

Role - Class in io.vertigo.account.authorization.metamodel
Role is a coherent group of more atomic authorizations.
Role(String, String, List<Authorization>) - Constructor for class io.vertigo.account.authorization.metamodel.Role
Constructor.
RuleExpression - Class in io.vertigo.account.authorization.metamodel.rulemodel
Single Expression Definition.
RuleExpression(String, RuleExpression.ValueOperator, RuleValue) - Constructor for class io.vertigo.account.authorization.metamodel.rulemodel.RuleExpression
 
RuleExpression.ValueOperator - Enum in io.vertigo.account.authorization.metamodel.rulemodel
All authorized operators.
RuleFixedValue - Class in io.vertigo.account.authorization.metamodel.rulemodel
Fixed content.
RuleFixedValue(String) - Constructor for class io.vertigo.account.authorization.metamodel.rulemodel.RuleFixedValue
 
RuleMultiExpression - Class in io.vertigo.account.authorization.metamodel.rulemodel
Multi expressions definition. \(?
RuleMultiExpression(boolean) - Constructor for class io.vertigo.account.authorization.metamodel.rulemodel.RuleMultiExpression
 
RuleMultiExpression(boolean, RuleMultiExpression.BoolOperator, List<RuleExpression>, List<RuleMultiExpression>) - Constructor for class io.vertigo.account.authorization.metamodel.rulemodel.RuleMultiExpression
 
RuleMultiExpression.BoolOperator - Enum in io.vertigo.account.authorization.metamodel.rulemodel
All authorized operators.
RuleOperator - Interface in io.vertigo.account.authorization.metamodel.rulemodel
Operators.
RuleUserPropertyValue - Class in io.vertigo.account.authorization.metamodel.rulemodel
User property value definition.
RuleUserPropertyValue(String) - Constructor for class io.vertigo.account.authorization.metamodel.rulemodel.RuleUserPropertyValue
 
RuleValue - Interface in io.vertigo.account.authorization.metamodel.rulemodel
Query definition.

S

Secured - Annotation Type in io.vertigo.account.authorization.annotations
This annotation must be inserted on methods and classes that need a secure check by AuthorizationName.
SecuredEntity - Class in io.vertigo.account.authorization.metamodel
Une SecuredEntity est une entité sécurisé.
SecuredEntity(DtDefinition, List<DtField>, List<SecurityDimension>, List<Authorization>) - Constructor for class io.vertigo.account.authorization.metamodel.SecuredEntity
Constructs an instance of SecurityEntity.
SecuredOperation - Annotation Type in io.vertigo.account.authorization.annotations
This annotation must be inserted on parameter that need a secure check by OperationName.
SecurityDimension - Class in io.vertigo.account.authorization.metamodel
Secured data dimension.
SecurityDimension(String, SecurityDimensionType, List<DtField>, List<String>) - Constructor for class io.vertigo.account.authorization.metamodel.SecurityDimension
Construct an instance of SecurityDimension.
SecurityDimensionType - Enum in io.vertigo.account.authorization.metamodel
Allowed security dimenssion types.
startCurrentUserSession(UserSession) - Method in interface io.vertigo.account.security.VSecurityManager
Accroche l'utilisateur au thread courant.
stopCurrentUserSession() - Method in interface io.vertigo.account.security.VSecurityManager
Reinitialise la session courante.

T

toString() - Method in class io.vertigo.account.authorization.metamodel.rulemodel.RuleExpression
toString() - Method in enum io.vertigo.account.authorization.metamodel.rulemodel.RuleExpression.ValueOperator
toString() - Method in class io.vertigo.account.authorization.metamodel.rulemodel.RuleFixedValue
toString() - Method in enum io.vertigo.account.authorization.metamodel.rulemodel.RuleMultiExpression.BoolOperator
toString() - Method in class io.vertigo.account.authorization.metamodel.rulemodel.RuleMultiExpression
toString() - Method in class io.vertigo.account.authorization.metamodel.rulemodel.RuleUserPropertyValue

U

UserAuthorizations - Class in io.vertigo.account.authorization
This class list User's Authorizations.
UserAuthorizations() - Constructor for class io.vertigo.account.authorization.UserAuthorizations
 
UserSession - Class in io.vertigo.account.security
Session d'un utilisateur.
UserSession() - Constructor for class io.vertigo.account.security.UserSession
 

V

valueOf(String) - Static method in enum io.vertigo.account.authorization.metamodel.rulemodel.RuleExpression.ValueOperator
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum io.vertigo.account.authorization.metamodel.rulemodel.RuleMultiExpression.BoolOperator
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum io.vertigo.account.authorization.metamodel.SecurityDimensionType
Returns the enum constant of this type with the specified name.
values() - Static method in enum io.vertigo.account.authorization.metamodel.rulemodel.RuleExpression.ValueOperator
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum io.vertigo.account.authorization.metamodel.rulemodel.RuleMultiExpression.BoolOperator
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum io.vertigo.account.authorization.metamodel.SecurityDimensionType
Returns an array containing the constants of this enum type, in the order they are declared.
VSecurityException - Exception in io.vertigo.account.authorization
Security exception.
VSecurityException(MessageText) - Constructor for exception io.vertigo.account.authorization.VSecurityException
Constructor.
VSecurityManager - Interface in io.vertigo.account.security
Gestion centralisee des droits d'acces.

W

withAuthToken(String) - Method in class io.vertigo.account.account.AccountBuilder
Adds an authToken
withDisplayName(String) - Method in class io.vertigo.account.account.AccountBuilder
Adds a displayName
withEmail(String) - Method in class io.vertigo.account.account.AccountBuilder
Adds an email
withPhoto(String) - Method in class io.vertigo.account.account.AccountBuilder
Adds an photo
withSecurityKeys(String, Serializable) - Method in class io.vertigo.account.authorization.UserAuthorizations
Add a security key part of his security perimeter.
A B C G H I L M N O P R S T U V W 
Skip navigation links

Copyright © 2019. All Rights Reserved.