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

A

abort() - Method in class org.nuiton.topia.security.jaas.TopiaLoginModule
 
abort() - Method in class org.nuiton.topia.taas.jaas.TaasLoginModule
 
accept(EntityVisitor) - Method in class org.nuiton.topia.security.entities.authorization.TopiaAssociationAuthorizationAbstract
accept : Envoi via les methodes du visitor l'ensemble des champs de l'entity avec leur nom, type et valeur.
accept() - Method in class org.nuiton.topia.security.entities.authorization.TopiaAssociationAuthorizationAbstract
accept :
accept(EntityVisitor) - Method in class org.nuiton.topia.security.entities.authorization.TopiaAuthorizationAbstract
accept : Envoi via les methodes du visitor l'ensemble des champs de l'entity avec leur nom, type et valeur.
accept() - Method in class org.nuiton.topia.security.entities.authorization.TopiaAuthorizationAbstract
accept :
accept(EntityVisitor) - Method in class org.nuiton.topia.security.entities.authorization.TopiaEntityAuthorizationAbstract
accept : Envoi via les methodes du visitor l'ensemble des champs de l'entity avec leur nom, type et valeur.
accept() - Method in class org.nuiton.topia.security.entities.authorization.TopiaEntityAuthorizationAbstract
accept :
accept(EntityVisitor) - Method in class org.nuiton.topia.security.entities.authorization.TopiaExpressionLinkAbstract
accept : Envoi via les methodes du visitor l'ensemble des champs de l'entity avec leur nom, type et valeur.
accept() - Method in class org.nuiton.topia.security.entities.authorization.TopiaExpressionLinkAbstract
accept :
accept(EntityVisitor) - Method in class org.nuiton.topia.security.entities.user.TopiaGroupAbstract
accept : Envoi via les methodes du visitor l'ensemble des champs de l'entity avec leur nom, type et valeur.
accept() - Method in class org.nuiton.topia.security.entities.user.TopiaGroupAbstract
accept :
accept(EntityVisitor) - Method in class org.nuiton.topia.security.entities.user.TopiaUserAbstract
accept : Envoi via les methodes du visitor l'ensemble des champs de l'entity avec leur nom, type et valeur.
accept() - Method in class org.nuiton.topia.security.entities.user.TopiaUserAbstract
accept :
accept(EntityVisitor) - Method in class org.nuiton.topia.taas.entities.TaasAuthorizationAbstract
accept : Envoi via les methodes du visitor l'ensemble des champs de l'entity avec leur nom, type et valeur.
accept() - Method in class org.nuiton.topia.taas.entities.TaasAuthorizationAbstract
accept :
accept(EntityVisitor) - Method in class org.nuiton.topia.taas.entities.TaasPrincipalAbstract
accept : Envoi via les methodes du visitor l'ensemble des champs de l'entity avec leur nom, type et valeur.
accept() - Method in class org.nuiton.topia.taas.entities.TaasPrincipalAbstract
accept :
accept(EntityVisitor) - Method in class org.nuiton.topia.taas.entities.TaasUserAbstract
accept : Envoi via les methodes du visitor l'ensemble des champs de l'entity avec leur nom, type et valeur.
accept() - Method in class org.nuiton.topia.taas.entities.TaasUserAbstract
accept :
accept(Class<? extends TopiaEntity>) - Method in enum org.nuiton.topia.TopiaSecurityDAOHelper.TopiaSecurityEntityEnum
accept :
ACTIONS - Static variable in interface org.nuiton.topia.security.entities.authorization.TopiaAssociationAuthorization
 
actions - Variable in class org.nuiton.topia.security.entities.authorization.TopiaAssociationAuthorizationAbstract
 
ACTIONS - Static variable in interface org.nuiton.topia.security.entities.authorization.TopiaEntityAuthorization
 
actions - Variable in class org.nuiton.topia.security.entities.authorization.TopiaEntityAuthorizationAbstract
 
ACTIONS - Static variable in interface org.nuiton.topia.taas.entities.TaasAuthorization
 
actions - Variable in class org.nuiton.topia.taas.entities.TaasAuthorizationAbstract
 
actionsInt2String(int) - Static method in class org.nuiton.topia.security.util.TopiaSecurityUtil
Transforme actions en une chaine de caractères
actionsInt2String(int) - Static method in class org.nuiton.topia.taas.TaasUtil
Transforme actions en une cha�ne de caract�res
actionsString2Int(String) - Static method in class org.nuiton.topia.security.util.TopiaSecurityUtil
Transforme actions en un entier.
actionsString2Int(String) - Static method in class org.nuiton.topia.taas.TaasUtil
Transforme actions en un entier.
addAllAuthorizations(Collection<TaasAuthorization>) - Method in interface org.nuiton.topia.taas.entities.TaasPrincipal
addAllAuthorizations :
addAllAuthorizations(Collection<TaasAuthorization>) - Method in class org.nuiton.topia.taas.entities.TaasPrincipalAbstract
addAllAuthorizations :
addAllPrincipals(Collection<TaasPrincipal>) - Method in interface org.nuiton.topia.taas.entities.TaasUser
addAllPrincipals :
addAllPrincipals(Collection<TaasPrincipal>) - Method in class org.nuiton.topia.taas.entities.TaasUserAbstract
addAllPrincipals :
addAllSubGroup(Collection<TopiaGroup>) - Method in interface org.nuiton.topia.security.entities.user.TopiaGroup
addAllSubGroup :
addAllSubGroup(Collection<TopiaGroup>) - Method in class org.nuiton.topia.security.entities.user.TopiaGroupAbstract
addAllSubGroup :
addAllTopiaGroup(Collection<TopiaGroup>) - Method in interface org.nuiton.topia.security.entities.user.TopiaUser
addAllTopiaGroup :
addAllTopiaGroup(Collection<TopiaGroup>) - Method in class org.nuiton.topia.security.entities.user.TopiaUserAbstract
addAllTopiaGroup :
addAllTopiaUser(Collection<TopiaUser>) - Method in interface org.nuiton.topia.security.entities.user.TopiaGroup
addAllTopiaUser :
addAllTopiaUser(Collection<TopiaUser>) - Method in class org.nuiton.topia.security.entities.user.TopiaGroupAbstract
addAllTopiaUser :
addAuthorizations(TaasAuthorization) - Method in interface org.nuiton.topia.taas.entities.TaasPrincipal
addAuthorizations :
addAuthorizations(TaasAuthorization) - Method in class org.nuiton.topia.taas.entities.TaasPrincipalAbstract
addAuthorizations :
addPrincipals(TaasPrincipal) - Method in interface org.nuiton.topia.taas.entities.TaasUser
addPrincipals :
addPrincipals(TaasPrincipal) - Method in class org.nuiton.topia.taas.entities.TaasUserAbstract
addPrincipals :
addSubGroup(TopiaGroup) - Method in interface org.nuiton.topia.security.entities.user.TopiaGroup
addSubGroup :
addSubGroup(TopiaGroup) - Method in class org.nuiton.topia.security.entities.user.TopiaGroupAbstract
addSubGroup :
addTopiaGroup(TopiaGroup) - Method in interface org.nuiton.topia.security.entities.user.TopiaUser
addTopiaGroup :
addTopiaGroup(TopiaGroup) - Method in class org.nuiton.topia.security.entities.user.TopiaUserAbstract
addTopiaGroup :
addTopiaUser(TopiaUser) - Method in interface org.nuiton.topia.security.entities.user.TopiaGroup
addTopiaUser :
addTopiaUser(TopiaUser) - Method in class org.nuiton.topia.security.entities.user.TopiaGroupAbstract
addTopiaUser :
authorizationActions - Variable in class org.nuiton.topia.taas.jaas.TaasPermission
 
authorizationExpression - Variable in class org.nuiton.topia.taas.jaas.TaasPermission
 
AUTHORIZATIONS - Static variable in interface org.nuiton.topia.taas.entities.TaasPrincipal
 
authorizations - Variable in class org.nuiton.topia.taas.entities.TaasPrincipalAbstract
 

B

beginTransaction(TopiaTransactionEvent) - Method in class org.nuiton.topia.security.TopiaSecurityServiceImpl
Permet de propager la s�curit� sur l'ensemble des contextes
beginTransaction(TopiaTransactionEvent) - Method in class org.nuiton.topia.taas.TaasService
 
beginTransactionWithoutSecurity(TopiaContext) - Static method in class org.nuiton.topia.security.util.TopiaSecurityUtil
Création d'un context sans sécurité
BY - Static variable in interface org.nuiton.topia.security.entities.authorization.TopiaExpressionLink
 
by - Variable in class org.nuiton.topia.security.entities.authorization.TopiaExpressionLinkAbstract
 

C

callbackHandler - Variable in class org.nuiton.topia.taas.jaas.TaasLoginModule
 
check(Collection<? extends TopiaEntity>, int) - Method in class org.nuiton.topia.taas.TaasService
Permet de verifier les authorizations sur une collection et de supprimer les donnees non autoris�es
check(TopiaEntity, int) - Method in class org.nuiton.topia.taas.TaasService
Permet de v�rifier les authorizations
check(String, int) - Method in class org.nuiton.topia.taas.TaasService
Permet de v�rifier les authorizations
checkPassword(String) - Method in interface org.nuiton.topia.security.entities.user.TopiaUser
checkPassword :
checkPassword(String) - Method in class org.nuiton.topia.security.entities.user.TopiaUserImpl
Permet de vérifier la validité d'un mot de passe.
checkPermission(Class<?>, int) - Method in interface org.nuiton.topia.security.TopiaSecurityService
Vérifie si l'utilisateur actuellement loggué a le droit d'accéder à l'entité passée en paramètre pour les actions spécifiées.
checkPermission(String, int) - Method in interface org.nuiton.topia.security.TopiaSecurityService
Vérifie si l'utilisateur actuellement loggué a le droit d'accéder à l'entité passée en paramètre pour les actions spécifiées.
checkPermission(Class<?>, int) - Method in class org.nuiton.topia.security.TopiaSecurityServiceImpl
 
checkPermission(String, int) - Method in class org.nuiton.topia.security.TopiaSecurityServiceImpl
 
checkRequestPermission(TopiaEntity, int) - Method in class org.nuiton.topia.taas.TaasService
Permet de v�rifier les authorizations
checkRequestPermission(Collection<? extends TopiaEntity>, int) - Method in class org.nuiton.topia.taas.TaasService
Permet de v�rifier les authorizations sur une collection et de supprimer les donn�es non autoris�es
clear(Object...) - Method in class org.nuiton.topia.security.util.TopiaSecurityCaching
Permet de supprimer une valeur pour une clé donnée.
clearAuthorizations() - Method in interface org.nuiton.topia.taas.entities.TaasPrincipal
clearAuthorizations :
clearAuthorizations() - Method in class org.nuiton.topia.taas.entities.TaasPrincipalAbstract
clearAuthorizations :
clearPrincipals() - Method in interface org.nuiton.topia.taas.entities.TaasUser
clearPrincipals :
clearPrincipals() - Method in class org.nuiton.topia.taas.entities.TaasUserAbstract
clearPrincipals :
clearSubGroup() - Method in interface org.nuiton.topia.security.entities.user.TopiaGroup
clearSubGroup :
clearSubGroup() - Method in class org.nuiton.topia.security.entities.user.TopiaGroupAbstract
clearSubGroup :
clearTopiaGroup() - Method in interface org.nuiton.topia.security.entities.user.TopiaUser
clearTopiaGroup :
clearTopiaGroup() - Method in class org.nuiton.topia.security.entities.user.TopiaUserAbstract
clearTopiaGroup :
clearTopiaUser() - Method in interface org.nuiton.topia.security.entities.user.TopiaGroup
clearTopiaUser :
clearTopiaUser() - Method in class org.nuiton.topia.security.entities.user.TopiaGroupAbstract
clearTopiaUser :
commit() - Method in class org.nuiton.topia.security.jaas.TopiaLoginModule
 
commit() - Method in class org.nuiton.topia.taas.jaas.TaasLoginModule
 
containEntitiesLoadingCache(String) - Method in class org.nuiton.topia.security.TopiaSecurityServiceImpl
Permet de tester le cache
contract - Variable in enum org.nuiton.topia.TopiaSecurityDAOHelper.TopiaSecurityEntityEnum
the contract of the entity
create(TopiaEntityEvent) - Method in class org.nuiton.topia.security.listener.EntityVetoable
 
create(TopiaEntityEvent) - Method in class org.nuiton.topia.security.listener.PropertyVetoable
 
CREATE - Static variable in class org.nuiton.topia.security.util.TopiaSecurityUtil
 
create(TopiaEntityEvent) - Method in class org.nuiton.topia.taas.event.TaasEntityVetoable
 
create(TopiaEntityEvent) - Method in class org.nuiton.topia.taas.event.TaasEntityVetoableRequestPermission
 
CREATE - Static variable in class org.nuiton.topia.taas.TaasUtil
 
CREATE_TEXT - Static variable in class org.nuiton.topia.security.util.TopiaSecurityUtil
 
CREATE_TEXT - Static variable in class org.nuiton.topia.taas.TaasUtil
 

D

delete() - Method in class org.nuiton.topia.security.entities.authorization.TopiaAssociationAuthorizationAbstract
delete :
delete(E) - Method in class org.nuiton.topia.security.entities.authorization.TopiaAssociationAuthorizationDAOAbstract
delete :
delete() - Method in class org.nuiton.topia.security.entities.authorization.TopiaAuthorizationAbstract
delete :
delete(E) - Method in class org.nuiton.topia.security.entities.authorization.TopiaAuthorizationDAOAbstract
delete :
delete() - Method in class org.nuiton.topia.security.entities.authorization.TopiaEntityAuthorizationAbstract
delete :
delete(E) - Method in class org.nuiton.topia.security.entities.authorization.TopiaEntityAuthorizationDAOAbstract
delete :
delete() - Method in class org.nuiton.topia.security.entities.authorization.TopiaExpressionLinkAbstract
delete :
delete(E) - Method in class org.nuiton.topia.security.entities.authorization.TopiaExpressionLinkDAOAbstract
delete :
delete() - Method in class org.nuiton.topia.security.entities.user.TopiaGroupAbstract
delete :
delete(E) - Method in class org.nuiton.topia.security.entities.user.TopiaGroupDAOAbstract
delete :
delete() - Method in class org.nuiton.topia.security.entities.user.TopiaUserAbstract
delete :
delete(E) - Method in class org.nuiton.topia.security.entities.user.TopiaUserDAOAbstract
delete :
delete(TopiaEntityEvent) - Method in class org.nuiton.topia.security.listener.EntityVetoable
 
delete(TopiaEntityEvent) - Method in class org.nuiton.topia.security.listener.PropertyVetoable
 
DELETE - Static variable in class org.nuiton.topia.security.util.TopiaSecurityUtil
 
delete() - Method in class org.nuiton.topia.taas.entities.TaasAuthorizationAbstract
delete :
delete(E) - Method in class org.nuiton.topia.taas.entities.TaasAuthorizationDAOAbstract
delete :
delete() - Method in class org.nuiton.topia.taas.entities.TaasPrincipalAbstract
delete :
delete(E) - Method in class org.nuiton.topia.taas.entities.TaasPrincipalDAOAbstract
delete :
delete() - Method in class org.nuiton.topia.taas.entities.TaasUserAbstract
delete :
delete(E) - Method in class org.nuiton.topia.taas.entities.TaasUserDAOAbstract
delete :
delete(TopiaEntityEvent) - Method in class org.nuiton.topia.taas.event.TaasEntityVetoable
 
delete(TopiaEntityEvent) - Method in class org.nuiton.topia.taas.event.TaasEntityVetoableRequestPermission
 
DELETE - Static variable in class org.nuiton.topia.taas.TaasUtil
 
DELETE_TEXT - Static variable in class org.nuiton.topia.security.util.TopiaSecurityUtil
 
DELETE_TEXT - Static variable in class org.nuiton.topia.taas.TaasUtil
 
DESCRIPTION - Static variable in interface org.nuiton.topia.security.entities.user.TopiaGroup
 
description - Variable in class org.nuiton.topia.security.entities.user.TopiaGroupAbstract
 
digestSHABase64(String) - Static method in class org.nuiton.topia.security.util.TopiaSecurityUtil
Applique un algorithme de hashage sur la chaine de caratère passée en paramètre
digestSHABase64(String) - Static method in class org.nuiton.topia.taas.TaasUtil
Applique un algorithme de hashage sur la chaine de carat�re pass�e en param�tre
digestSHAHex(String) - Static method in class org.nuiton.topia.security.util.TopiaSecurityUtil
Fait le checksum SHA de la chaine de caractere le resultat est retourne sous forme de chaine Hexadecimal.
digestSHAHex(String) - Static method in class org.nuiton.topia.taas.TaasUtil
Fait le checksum SHA de la chaine de caractere le resultat est retourne sous forme de chaine Hexadecimal.

E

EMAIL - Static variable in interface org.nuiton.topia.security.entities.user.TopiaUser
 
email - Variable in class org.nuiton.topia.security.entities.user.TopiaUserAbstract
 
EMAIL - Static variable in interface org.nuiton.topia.taas.entities.TaasUser
 
email - Variable in class org.nuiton.topia.taas.entities.TaasUserAbstract
 
ENABLED - Static variable in interface org.nuiton.topia.taas.entities.TaasUser
 
enabled - Variable in class org.nuiton.topia.taas.entities.TaasUserAbstract
 
EntityVetoable - Class in org.nuiton.topia.security.listener
Listenner permettant de vérifier les autorisations pour la création ou la suppression d'une entité.
EntityVetoable(TopiaSecurityServiceImpl) - Constructor for class org.nuiton.topia.security.listener.EntityVetoable
 
equals(Object) - Method in class org.nuiton.topia.security.jaas.TopiaPermission
 
equals(Object) - Method in class org.nuiton.topia.security.jaas.TopiaPrincipal
 
equals(Object) - Method in class org.nuiton.topia.taas.jaas.TaasPermission
 
equals(Object) - Method in class org.nuiton.topia.taas.jaas.TaasPrincipalWrapper
 
EXPRESSION - Static variable in interface org.nuiton.topia.security.entities.authorization.TopiaEntityAuthorization
 
expression - Variable in class org.nuiton.topia.security.entities.authorization.TopiaEntityAuthorizationAbstract
 
EXPRESSION - Static variable in interface org.nuiton.topia.taas.entities.TaasAuthorization
 
expression - Variable in class org.nuiton.topia.taas.entities.TaasAuthorizationAbstract
 

F

filter(Collection<TopiaEntity>, int, String...) - Method in class org.nuiton.topia.security.util.TopiaSecurityFactoryFilter
 
filter(TopiaEntity, int) - Method in class org.nuiton.topia.security.util.TopiaSecurityFactoryFilter
Filtre une entité
filter(Collection<E>, int) - Method in class org.nuiton.topia.security.util.TopiaSecurityFactoryFilter
Filtre une collection
filter(List<E>, int) - Method in class org.nuiton.topia.security.util.TopiaSecurityFactoryFilter
Filtre sur une liste
findAllByActions(int) - Method in class org.nuiton.topia.security.entities.authorization.TopiaAssociationAuthorizationDAOAbstract
findAllByActions : Retourne les éléments ayant comme valeur pour l'attribut actions le paramètre.
findAllByActions(int) - Method in class org.nuiton.topia.security.entities.authorization.TopiaEntityAuthorizationDAOAbstract
findAllByActions : Retourne les éléments ayant comme valeur pour l'attribut actions le paramètre.
findAllByActions(int) - Method in class org.nuiton.topia.taas.entities.TaasAuthorizationDAOAbstract
findAllByActions : Retourne les éléments ayant comme valeur pour l'attribut actions le paramètre.
findAllByBy(String) - Method in class org.nuiton.topia.security.entities.authorization.TopiaExpressionLinkDAOAbstract
findAllByBy : Retourne les éléments ayant comme valeur pour l'attribut by le paramètre.
findAllByDescription(String) - Method in class org.nuiton.topia.security.entities.user.TopiaGroupDAOAbstract
findAllByDescription : Retourne les éléments ayant comme valeur pour l'attribut description le paramètre.
findAllByEmail(String) - Method in class org.nuiton.topia.security.entities.user.TopiaUserDAOAbstract
findAllByEmail : Retourne les éléments ayant comme valeur pour l'attribut email le paramètre.
findAllByEmail(String) - Method in class org.nuiton.topia.taas.entities.TaasUserDAOAbstract
findAllByEmail : Retourne les éléments ayant comme valeur pour l'attribut email le paramètre.
findAllByEnabled(boolean) - Method in class org.nuiton.topia.taas.entities.TaasUserDAOAbstract
findAllByEnabled : Retourne les éléments ayant comme valeur pour l'attribut enabled le paramètre.
findAllByExpression(String) - Method in class org.nuiton.topia.security.entities.authorization.TopiaEntityAuthorizationDAOAbstract
findAllByExpression : Retourne les éléments ayant comme valeur pour l'attribut expression le paramètre.
findAllByExpression(String) - Method in class org.nuiton.topia.taas.entities.TaasAuthorizationDAOAbstract
findAllByExpression : Retourne les éléments ayant comme valeur pour l'attribut expression le paramètre.
findAllByIdBeginAssociation(String) - Method in class org.nuiton.topia.security.entities.authorization.TopiaAssociationAuthorizationDAOAbstract
findAllByIdBeginAssociation : Retourne les éléments ayant comme valeur pour l'attribut idBeginAssociation le paramètre.
findAllByLastConnectionDate(Date) - Method in class org.nuiton.topia.taas.entities.TaasUserDAOAbstract
findAllByLastConnectionDate : Retourne les éléments ayant comme valeur pour l'attribut lastConnectionDate le paramètre.
findAllByLink(String) - Method in class org.nuiton.topia.taas.entities.TaasUserDAOAbstract
findAllByLink : Retourne les éléments ayant comme valeur pour l'attribut link le paramètre.
findAllByLinkApplication(String) - Method in class org.nuiton.topia.security.entities.user.TopiaUserDAOAbstract
findAllByLinkApplication : Retourne les éléments ayant comme valeur pour l'attribut linkApplication le paramètre.
findAllByLogin(String) - Method in class org.nuiton.topia.security.entities.user.TopiaUserDAOAbstract
findAllByLogin : Retourne les éléments ayant comme valeur pour l'attribut login le paramètre.
findAllByLogin(String) - Method in class org.nuiton.topia.taas.entities.TaasUserDAOAbstract
findAllByLogin : Retourne les éléments ayant comme valeur pour l'attribut login le paramètre.
findAllByName(String) - Method in class org.nuiton.topia.security.entities.user.TopiaGroupDAOAbstract
findAllByName : Retourne les éléments ayant comme valeur pour l'attribut name le paramètre.
findAllByName(String) - Method in class org.nuiton.topia.taas.entities.TaasPrincipalDAOAbstract
findAllByName : Retourne les éléments ayant comme valeur pour l'attribut name le paramètre.
findAllByNameAssociation(String) - Method in class org.nuiton.topia.security.entities.authorization.TopiaAssociationAuthorizationDAOAbstract
findAllByNameAssociation : Retourne les éléments ayant comme valeur pour l'attribut nameAssociation le paramètre.
findAllByNote(String) - Method in class org.nuiton.topia.security.entities.user.TopiaUserDAOAbstract
findAllByNote : Retourne les éléments ayant comme valeur pour l'attribut note le paramètre.
findAllByNumberOfConnection(int) - Method in class org.nuiton.topia.taas.entities.TaasUserDAOAbstract
findAllByNumberOfConnection : Retourne les éléments ayant comme valeur pour l'attribut numberOfConnection le paramètre.
findAllByPassword(String) - Method in class org.nuiton.topia.security.entities.user.TopiaUserDAOAbstract
findAllByPassword : Retourne les éléments ayant comme valeur pour l'attribut password le paramètre.
findAllByPassword(String) - Method in class org.nuiton.topia.taas.entities.TaasUserDAOAbstract
findAllByPassword : Retourne les éléments ayant comme valeur pour l'attribut password le paramètre.
findAllByPrincipals(Set) - Method in class org.nuiton.topia.security.entities.authorization.TopiaAssociationAuthorizationDAOAbstract
findAllByPrincipals : Retourne les éléments ayant comme valeur pour l'attribut principals le paramètre.
findAllByPrincipals(Set) - Method in class org.nuiton.topia.security.entities.authorization.TopiaEntityAuthorizationDAOAbstract
findAllByPrincipals : Retourne les éléments ayant comme valeur pour l'attribut principals le paramètre.
findAllByReplace(String) - Method in class org.nuiton.topia.security.entities.authorization.TopiaExpressionLinkDAOAbstract
findAllByReplace : Retourne les éléments ayant comme valeur pour l'attribut replace le paramètre.
findAllBySuperGroup(TopiaGroup) - Method in class org.nuiton.topia.security.entities.user.TopiaGroupDAOAbstract
findAllBySuperGroup : Retourne les éléments ayant comme valeur pour l'attribut superGroup le paramètre.
findAllContainsAuthorizations(TaasAuthorization...) - Method in class org.nuiton.topia.taas.entities.TaasPrincipalDAOAbstract
findAllContainsAuthorizations : Retourne les éléments trouvé dont l'attribut authorizations contient le paramètre.
findAllContainsPrincipals(TaasPrincipal...) - Method in class org.nuiton.topia.taas.entities.TaasUserDAOAbstract
findAllContainsPrincipals : Retourne les éléments trouvé dont l'attribut principals contient le paramètre.
findAllContainsSubGroup(TopiaGroup...) - Method in class org.nuiton.topia.security.entities.user.TopiaGroupDAOAbstract
findAllContainsSubGroup : Retourne les éléments trouvé dont l'attribut subGroup contient le paramètre.
findAllContainsTopiaGroup(TopiaGroup...) - Method in class org.nuiton.topia.security.entities.user.TopiaUserDAOAbstract
findAllContainsTopiaGroup : Retourne les éléments trouvé dont l'attribut topiaGroup contient le paramètre.
findAllContainsTopiaUser(TopiaUser...) - Method in class org.nuiton.topia.security.entities.user.TopiaGroupDAOAbstract
findAllContainsTopiaUser : Retourne les éléments trouvé dont l'attribut topiaUser contient le paramètre.
findByActions(int) - Method in class org.nuiton.topia.security.entities.authorization.TopiaAssociationAuthorizationDAOAbstract
findByActions : Retourne le premier élément trouvé ayant comme valeur pour l'attribut actions le paramètre.
findByActions(int) - Method in class org.nuiton.topia.security.entities.authorization.TopiaEntityAuthorizationDAOAbstract
findByActions : Retourne le premier élément trouvé ayant comme valeur pour l'attribut actions le paramètre.
findByActions(int) - Method in class org.nuiton.topia.taas.entities.TaasAuthorizationDAOAbstract
findByActions : Retourne le premier élément trouvé ayant comme valeur pour l'attribut actions le paramètre.
findByBy(String) - Method in class org.nuiton.topia.security.entities.authorization.TopiaExpressionLinkDAOAbstract
findByBy : Retourne le premier élément trouvé ayant comme valeur pour l'attribut by le paramètre.
findByDescription(String) - Method in class org.nuiton.topia.security.entities.user.TopiaGroupDAOAbstract
findByDescription : Retourne le premier élément trouvé ayant comme valeur pour l'attribut description le paramètre.
findByEmail(String) - Method in class org.nuiton.topia.security.entities.user.TopiaUserDAOAbstract
findByEmail : Retourne le premier élément trouvé ayant comme valeur pour l'attribut email le paramètre.
findByEmail(String) - Method in class org.nuiton.topia.taas.entities.TaasUserDAOAbstract
findByEmail : Retourne le premier élément trouvé ayant comme valeur pour l'attribut email le paramètre.
findByEnabled(boolean) - Method in class org.nuiton.topia.taas.entities.TaasUserDAOAbstract
findByEnabled : Retourne le premier élément trouvé ayant comme valeur pour l'attribut enabled le paramètre.
findByExpression(String) - Method in class org.nuiton.topia.security.entities.authorization.TopiaEntityAuthorizationDAOAbstract
findByExpression : Retourne le premier élément trouvé ayant comme valeur pour l'attribut expression le paramètre.
findByExpression(String) - Method in class org.nuiton.topia.taas.entities.TaasAuthorizationDAOAbstract
findByExpression : Retourne le premier élément trouvé ayant comme valeur pour l'attribut expression le paramètre.
findByIdBeginAssociation(String) - Method in class org.nuiton.topia.security.entities.authorization.TopiaAssociationAuthorizationDAOAbstract
findByIdBeginAssociation : Retourne le premier élément trouvé ayant comme valeur pour l'attribut idBeginAssociation le paramètre.
findByLastConnectionDate(Date) - Method in class org.nuiton.topia.taas.entities.TaasUserDAOAbstract
findByLastConnectionDate : Retourne le premier élément trouvé ayant comme valeur pour l'attribut lastConnectionDate le paramètre.
findByLink(String) - Method in class org.nuiton.topia.taas.entities.TaasUserDAOAbstract
findByLink : Retourne le premier élément trouvé ayant comme valeur pour l'attribut link le paramètre.
findByLinkApplication(String) - Method in class org.nuiton.topia.security.entities.user.TopiaUserDAOAbstract
findByLinkApplication : Retourne le premier élément trouvé ayant comme valeur pour l'attribut linkApplication le paramètre.
findByLogin(String) - Method in class org.nuiton.topia.security.entities.user.TopiaUserDAOAbstract
findByLogin : Retourne le premier élément trouvé ayant comme valeur pour l'attribut login le paramètre.
findByLogin(String) - Method in class org.nuiton.topia.taas.entities.TaasUserDAOAbstract
findByLogin : Retourne le premier élément trouvé ayant comme valeur pour l'attribut login le paramètre.
findByName(String) - Method in class org.nuiton.topia.security.entities.user.TopiaGroupDAOAbstract
findByName : Retourne le premier élément trouvé ayant comme valeur pour l'attribut name le paramètre.
findByName(String) - Method in class org.nuiton.topia.taas.entities.TaasPrincipalDAOAbstract
findByName : Retourne le premier élément trouvé ayant comme valeur pour l'attribut name le paramètre.
findByNameAssociation(String) - Method in class org.nuiton.topia.security.entities.authorization.TopiaAssociationAuthorizationDAOAbstract
findByNameAssociation : Retourne le premier élément trouvé ayant comme valeur pour l'attribut nameAssociation le paramètre.
findByNote(String) - Method in class org.nuiton.topia.security.entities.user.TopiaUserDAOAbstract
findByNote : Retourne le premier élément trouvé ayant comme valeur pour l'attribut note le paramètre.
findByNumberOfConnection(int) - Method in class org.nuiton.topia.taas.entities.TaasUserDAOAbstract
findByNumberOfConnection : Retourne le premier élément trouvé ayant comme valeur pour l'attribut numberOfConnection le paramètre.
findByPassword(String) - Method in class org.nuiton.topia.security.entities.user.TopiaUserDAOAbstract
findByPassword : Retourne le premier élément trouvé ayant comme valeur pour l'attribut password le paramètre.
findByPassword(String) - Method in class org.nuiton.topia.taas.entities.TaasUserDAOAbstract
findByPassword : Retourne le premier élément trouvé ayant comme valeur pour l'attribut password le paramètre.
findByPrincipals(Set) - Method in class org.nuiton.topia.security.entities.authorization.TopiaAssociationAuthorizationDAOAbstract
findByPrincipals : Retourne le premier élément trouvé ayant comme valeur pour l'attribut principals le paramètre.
findByPrincipals(Set) - Method in class org.nuiton.topia.security.entities.authorization.TopiaEntityAuthorizationDAOAbstract
findByPrincipals : Retourne le premier élément trouvé ayant comme valeur pour l'attribut principals le paramètre.
findByReplace(String) - Method in class org.nuiton.topia.security.entities.authorization.TopiaExpressionLinkDAOAbstract
findByReplace : Retourne le premier élément trouvé ayant comme valeur pour l'attribut replace le paramètre.
findBySuperGroup(TopiaGroup) - Method in class org.nuiton.topia.security.entities.user.TopiaGroupDAOAbstract
findBySuperGroup : Retourne le premier élément trouvé ayant comme valeur pour l'attribut superGroup le paramètre.
findContainsAuthorizations(TaasAuthorization...) - Method in class org.nuiton.topia.taas.entities.TaasPrincipalDAOAbstract
findContainsAuthorizations : Retourne le premier élément trouvé dont l'attribut authorizations contient le paramètre.
findContainsPrincipals(TaasPrincipal...) - Method in class org.nuiton.topia.taas.entities.TaasUserDAOAbstract
findContainsPrincipals : Retourne le premier élément trouvé dont l'attribut principals contient le paramètre.
findContainsSubGroup(TopiaGroup...) - Method in class org.nuiton.topia.security.entities.user.TopiaGroupDAOAbstract
findContainsSubGroup : Retourne le premier élément trouvé dont l'attribut subGroup contient le paramètre.
findContainsTopiaGroup(TopiaGroup...) - Method in class org.nuiton.topia.security.entities.user.TopiaUserDAOAbstract
findContainsTopiaGroup : Retourne le premier élément trouvé dont l'attribut topiaGroup contient le paramètre.
findContainsTopiaUser(TopiaUser...) - Method in class org.nuiton.topia.security.entities.user.TopiaGroupDAOAbstract
findContainsTopiaUser : Retourne le premier élément trouvé dont l'attribut topiaUser contient le paramètre.
findSubject() - Method in interface org.nuiton.topia.taas.jaas.TaasSubjectFinder
 
findSubject() - Method in class org.nuiton.topia.taas.jaas.TaasSubjectFinderImpl
 
findSubject() - Method in class org.nuiton.topia.taas.TaasService
Permet de r�cup�rer le subject en cours

G

get(Object...) - Method in class org.nuiton.topia.security.util.TopiaSecurityCaching
Permet de récupérer une valeur pour une clé donnée.
getActions() - Method in interface org.nuiton.topia.security.entities.authorization.TopiaAssociationAuthorization
getActions :
getActions() - Method in class org.nuiton.topia.security.entities.authorization.TopiaAssociationAuthorizationAbstract
getActions :
getActions() - Method in interface org.nuiton.topia.security.entities.authorization.TopiaAuthorization
getActions :
getActions() - Method in interface org.nuiton.topia.security.entities.authorization.TopiaEntityAuthorization
getActions :
getActions() - Method in class org.nuiton.topia.security.entities.authorization.TopiaEntityAuthorizationAbstract
getActions :
getActions() - Method in class org.nuiton.topia.security.jaas.TopiaPermission
 
getActions() - Method in interface org.nuiton.topia.taas.entities.TaasAuthorization
getActions :
getActions() - Method in class org.nuiton.topia.taas.entities.TaasAuthorizationAbstract
getActions :
getActions() - Method in class org.nuiton.topia.taas.jaas.TaasPermission
 
getAllSuperGroup() - Method in interface org.nuiton.topia.security.entities.user.TopiaGroup
getAllSuperGroup :
getAllSuperGroup() - Method in class org.nuiton.topia.security.entities.user.TopiaGroupImpl
Permet de récupérer l'ensemble des groupes parents
getAllUser() - Method in interface org.nuiton.topia.security.entities.user.TopiaGroup
getAllUser :
getAllUser() - Method in class org.nuiton.topia.security.entities.user.TopiaGroupImpl
Permet de récupérer les utilisateurs du groupe et de ses sous-groupes.
getAppConfigurationEntry(String) - Method in class org.nuiton.topia.security.jaas.TopiaConfiguration
Renvoie les entries associéess à l'attribut name
getAppConfigurationEntry(String) - Method in class org.nuiton.topia.taas.jaas.TaasConfiguration
Renvoie les entries associéess à l'attribut name
getAuthorization() - Method in class org.nuiton.topia.security.jaas.TopiaPermission
 
getAuthorizationActions() - Method in class org.nuiton.topia.taas.jaas.TaasPermission
Retourne les actions de l'authorization
getAuthorizationExpression() - Method in class org.nuiton.topia.taas.jaas.TaasPermission
Retourne l'expression de l'authorization
getAuthorizations() - Method in interface org.nuiton.topia.taas.entities.TaasPrincipal
getAuthorizations :
getAuthorizations() - Method in class org.nuiton.topia.taas.entities.TaasPrincipalAbstract
getAuthorizations :
getAuthorizationsByTopiaId(String) - Method in interface org.nuiton.topia.taas.entities.TaasPrincipal
getAuthorizationsByTopiaId : Recupère l'attribut authorizations à partir de son topiaId
getAuthorizationsByTopiaId(String) - Method in class org.nuiton.topia.taas.entities.TaasPrincipalAbstract
getAuthorizationsByTopiaId :
getBy() - Method in interface org.nuiton.topia.security.entities.authorization.TopiaExpressionLink
getBy :
getBy() - Method in class org.nuiton.topia.security.entities.authorization.TopiaExpressionLinkAbstract
getBy :
getComposite() - Method in class org.nuiton.topia.security.entities.authorization.TopiaAssociationAuthorizationAbstract
getComposite :
getComposite() - Method in class org.nuiton.topia.security.entities.authorization.TopiaAuthorizationAbstract
getComposite :
getComposite() - Method in class org.nuiton.topia.security.entities.authorization.TopiaEntityAuthorizationAbstract
getComposite :
getComposite() - Method in class org.nuiton.topia.security.entities.authorization.TopiaExpressionLinkAbstract
getComposite :
getComposite() - Method in class org.nuiton.topia.security.entities.user.TopiaGroupAbstract
getComposite :
getComposite() - Method in class org.nuiton.topia.security.entities.user.TopiaUserAbstract
getComposite :
getComposite() - Method in class org.nuiton.topia.taas.entities.TaasAuthorizationAbstract
getComposite :
getComposite() - Method in class org.nuiton.topia.taas.entities.TaasPrincipalAbstract
getComposite :
getComposite() - Method in class org.nuiton.topia.taas.entities.TaasUserAbstract
getComposite :
getContract() - Method in enum org.nuiton.topia.TopiaSecurityDAOHelper.TopiaSecurityEntityEnum
getContract :
getContractClass(Class<T>) - Static method in class org.nuiton.topia.TopiaSecurityDAOHelper
getContractClass :
getContractClasses() - Static method in class org.nuiton.topia.TopiaSecurityDAOHelper
getContractClasses :
getContracts() - Static method in class org.nuiton.topia.TopiaSecurityDAOHelper
getContracts :
getDAO(TopiaContext, Class<T>) - Static method in class org.nuiton.topia.TopiaSecurityDAOHelper
getDAO :
getDAO(TopiaContext, T) - Static method in class org.nuiton.topia.TopiaSecurityDAOHelper
getDAO :
getDescription() - Method in interface org.nuiton.topia.security.entities.user.TopiaGroup
getDescription :
getDescription() - Method in class org.nuiton.topia.security.entities.user.TopiaGroupAbstract
getDescription :
getEmail() - Method in interface org.nuiton.topia.security.entities.user.TopiaUser
getEmail :
getEmail() - Method in class org.nuiton.topia.security.entities.user.TopiaUserAbstract
getEmail :
getEmail() - Method in interface org.nuiton.topia.taas.entities.TaasUser
getEmail :
getEmail() - Method in class org.nuiton.topia.taas.entities.TaasUserAbstract
getEmail :
getEnabled() - Method in interface org.nuiton.topia.taas.entities.TaasUser
getEnabled :
getEnabled() - Method in class org.nuiton.topia.taas.entities.TaasUserAbstract
getEnabled :
getEntitiesLoadingCache(String) - Method in class org.nuiton.topia.security.TopiaSecurityServiceImpl
Permet de r�cup�rer dans le cache pour l'utilisateur en cours si il a droit l'autorisation ou non de charger une entit�.
getEntityClass() - Method in class org.nuiton.topia.security.entities.authorization.TopiaAssociationAuthorizationDAOAbstract
getEntityClass :
getEntityClass() - Method in class org.nuiton.topia.security.entities.authorization.TopiaAuthorizationDAOAbstract
getEntityClass :
getEntityClass() - Method in class org.nuiton.topia.security.entities.authorization.TopiaEntityAuthorizationDAOAbstract
getEntityClass :
getEntityClass() - Method in class org.nuiton.topia.security.entities.authorization.TopiaExpressionLinkDAOAbstract
getEntityClass :
getEntityClass() - Method in class org.nuiton.topia.security.entities.user.TopiaGroupDAOAbstract
getEntityClass :
getEntityClass() - Method in class org.nuiton.topia.security.entities.user.TopiaUserDAOAbstract
getEntityClass :
getEntityClass() - Method in class org.nuiton.topia.taas.entities.TaasAuthorizationDAOAbstract
getEntityClass :
getEntityClass() - Method in class org.nuiton.topia.taas.entities.TaasPrincipalDAOAbstract
getEntityClass :
getEntityClass() - Method in class org.nuiton.topia.taas.entities.TaasUserDAOAbstract
getEntityClass :
getExpression() - Method in interface org.nuiton.topia.security.entities.authorization.TopiaAssociationAuthorization
getExpression :
getExpression() - Method in class org.nuiton.topia.security.entities.authorization.TopiaAssociationAuthorizationImpl
 
getExpression() - Method in interface org.nuiton.topia.security.entities.authorization.TopiaAuthorization
getExpression :
getExpression() - Method in interface org.nuiton.topia.security.entities.authorization.TopiaEntityAuthorization
getExpression :
getExpression() - Method in class org.nuiton.topia.security.entities.authorization.TopiaEntityAuthorizationAbstract
getExpression :
getExpression() - Method in interface org.nuiton.topia.taas.entities.TaasAuthorization
getExpression :
getExpression() - Method in class org.nuiton.topia.taas.entities.TaasAuthorizationAbstract
getExpression :
getIdBeginAssociation() - Method in interface org.nuiton.topia.security.entities.authorization.TopiaAssociationAuthorization
getIdBeginAssociation :
getIdBeginAssociation() - Method in class org.nuiton.topia.security.entities.authorization.TopiaAssociationAuthorizationAbstract
getIdBeginAssociation :
getImplementation() - Method in enum org.nuiton.topia.TopiaSecurityDAOHelper.TopiaSecurityEntityEnum
getImplementation :
getImplementationClass(Class<T>) - Static method in class org.nuiton.topia.TopiaSecurityDAOHelper
getImplementationClass :
getImplementationClasses() - Static method in class org.nuiton.topia.TopiaSecurityDAOHelper
getImplementationClasses :
getImplementationClassesAsString() - Static method in class org.nuiton.topia.TopiaSecurityDAOHelper
getImplementationClassesAsString :
getImplementationFQN() - Method in enum org.nuiton.topia.TopiaSecurityDAOHelper.TopiaSecurityEntityEnum
getImplementationFQN :
getLastConnectionDate() - Method in interface org.nuiton.topia.taas.entities.TaasUser
getLastConnectionDate :
getLastConnectionDate() - Method in class org.nuiton.topia.taas.entities.TaasUserAbstract
getLastConnectionDate :
getLink() - Method in interface org.nuiton.topia.taas.entities.TaasUser
getLink :
getLink() - Method in class org.nuiton.topia.taas.entities.TaasUserAbstract
getLink :
getLinkApplication() - Method in interface org.nuiton.topia.security.entities.user.TopiaUser
getLinkApplication :
getLinkApplication() - Method in class org.nuiton.topia.security.entities.user.TopiaUserAbstract
getLinkApplication :
getLogin() - Method in interface org.nuiton.topia.security.entities.user.TopiaUser
getLogin :
getLogin() - Method in class org.nuiton.topia.security.entities.user.TopiaUserAbstract
getLogin :
getLogin() - Method in interface org.nuiton.topia.taas.entities.TaasUser
getLogin :
getLogin() - Method in class org.nuiton.topia.taas.entities.TaasUserAbstract
getLogin :
getModelVersion() - Static method in class org.nuiton.topia.TopiaSecurityDAOHelper
getModelVersion :
getName() - Method in interface org.nuiton.topia.security.entities.user.TopiaGroup
getName :
getName() - Method in class org.nuiton.topia.security.entities.user.TopiaGroupAbstract
getName :
getName() - Method in class org.nuiton.topia.security.jaas.TopiaPrincipal
 
getName() - Method in interface org.nuiton.topia.taas.entities.TaasPrincipal
getName :
getName() - Method in class org.nuiton.topia.taas.entities.TaasPrincipalAbstract
getName :
getName() - Method in class org.nuiton.topia.taas.jaas.TaasPrincipalWrapper
 
getNameAssociation() - Method in interface org.nuiton.topia.security.entities.authorization.TopiaAssociationAuthorization
getNameAssociation :
getNameAssociation() - Method in class org.nuiton.topia.security.entities.authorization.TopiaAssociationAuthorizationAbstract
getNameAssociation :
getNote() - Method in interface org.nuiton.topia.security.entities.user.TopiaUser
getNote :
getNote() - Method in class org.nuiton.topia.security.entities.user.TopiaUserAbstract
getNote :
getNumberOfConnection() - Method in interface org.nuiton.topia.taas.entities.TaasUser
getNumberOfConnection :
getNumberOfConnection() - Method in class org.nuiton.topia.taas.entities.TaasUserAbstract
getNumberOfConnection :
getParentPolicy() - Method in class org.nuiton.topia.security.jaas.TopiaPolicy
Renvoie la Policy parente
getParentPolicy() - Method in class org.nuiton.topia.taas.jaas.TaasPolicy
Renvoie la Policy parente
getPassword() - Method in interface org.nuiton.topia.security.entities.user.TopiaUser
getPassword :
getPassword() - Method in class org.nuiton.topia.security.entities.user.TopiaUserAbstract
getPassword :
getPassword() - Method in interface org.nuiton.topia.taas.entities.TaasUser
getPassword :
getPassword() - Method in class org.nuiton.topia.taas.entities.TaasUserAbstract
getPassword :
getPermissions(CodeSource) - Method in class org.nuiton.topia.security.jaas.TopiaPolicy
 
getPermissions(ProtectionDomain) - Method in class org.nuiton.topia.security.jaas.TopiaPolicy
 
getPermissions(CodeSource) - Method in class org.nuiton.topia.taas.jaas.TaasPolicy
 
getPermissions(ProtectionDomain) - Method in class org.nuiton.topia.taas.jaas.TaasPolicy
 
getPermissions() - Method in class org.nuiton.topia.taas.jaas.TaasPrincipalWrapper
Récupération des permissions
getPermissionsCache(String) - Method in class org.nuiton.topia.security.TopiaSecurityServiceImpl
Permet de r�cup�rer depuis le cache les permissions pour un principal donn�.
getPersistenceClasses() - Method in class org.nuiton.topia.security.TopiaSecurityServiceImpl
 
getPersistenceClasses() - Method in class org.nuiton.topia.taas.TaasService
 
getPrincipalNames(Subject) - Static method in class org.nuiton.topia.taas.TaasUtil
Renvoie dans un Set les attribut 'name' des principals du Subject passe en param
getPrincipals() - Method in interface org.nuiton.topia.security.entities.authorization.TopiaAssociationAuthorization
getPrincipals :
getPrincipals() - Method in class org.nuiton.topia.security.entities.authorization.TopiaAssociationAuthorizationAbstract
getPrincipals :
getPrincipals() - Method in interface org.nuiton.topia.security.entities.authorization.TopiaAuthorization
getPrincipals :
getPrincipals() - Method in interface org.nuiton.topia.security.entities.authorization.TopiaEntityAuthorization
getPrincipals :
getPrincipals() - Method in class org.nuiton.topia.security.entities.authorization.TopiaEntityAuthorizationAbstract
getPrincipals :
getPrincipals() - Method in interface org.nuiton.topia.taas.entities.TaasUser
getPrincipals :
getPrincipals() - Method in class org.nuiton.topia.taas.entities.TaasUserAbstract
getPrincipals :
getPrincipalsByTopiaId(String) - Method in interface org.nuiton.topia.taas.entities.TaasUser
getPrincipalsByTopiaId : Recupère l'attribut principals à partir de son topiaId
getPrincipalsByTopiaId(String) - Method in class org.nuiton.topia.taas.entities.TaasUserAbstract
getPrincipalsByTopiaId :
getRealActions(String, int) - Method in class org.nuiton.topia.security.TopiaSecurityServiceImpl
Permet de determiner seulement les actions pour lesquelles on doit v�rifier les actions.
getRealExpressions(String) - Method in class org.nuiton.topia.security.TopiaSecurityServiceImpl
Renvoi les identifiants qui remplacent l'identifiant en cours d'apr�s la table de correspondance TopiaExpressionLink.
getReplace() - Method in interface org.nuiton.topia.security.entities.authorization.TopiaExpressionLink
getReplace :
getReplace() - Method in class org.nuiton.topia.security.entities.authorization.TopiaExpressionLinkAbstract
getReplace :
getRequestPermission(TopiaEntity, int) - Method in class org.nuiton.topia.taas.TaasService
R�cup�ration des requests permissions dans les DAOs
getRootContext() - Method in class org.nuiton.topia.taas.TaasService
Permet d'obtenir le context root
getRootContextNoSecure() - Method in class org.nuiton.topia.taas.TaasService
Permet de recuperer un context root sans securite
getSecurityContext() - Method in class org.nuiton.topia.security.TopiaSecurityServiceImpl
 
getServiceName() - Method in class org.nuiton.topia.security.TopiaSecurityServiceImpl
 
getServiceName() - Method in class org.nuiton.topia.taas.TaasService
 
getSubGroup() - Method in interface org.nuiton.topia.security.entities.user.TopiaGroup
getSubGroup :
getSubGroup() - Method in class org.nuiton.topia.security.entities.user.TopiaGroupAbstract
getSubGroup :
getSubGroupByTopiaId(String) - Method in interface org.nuiton.topia.security.entities.user.TopiaGroup
getSubGroupByTopiaId : Recupère l'attribut subGroup à partir de son topiaId
getSubGroupByTopiaId(String) - Method in class org.nuiton.topia.security.entities.user.TopiaGroupAbstract
getSubGroupByTopiaId :
getSuperGroup() - Method in interface org.nuiton.topia.security.entities.user.TopiaGroup
getSuperGroup :
getSuperGroup() - Method in class org.nuiton.topia.security.entities.user.TopiaGroupAbstract
getSuperGroup :
getTaasAuthorizationDAO(TopiaContext) - Static method in class org.nuiton.topia.TopiaSecurityDAOHelper
getTaasAuthorizationDAO :
getTaasPrincipalDAO(TopiaContext) - Static method in class org.nuiton.topia.TopiaSecurityDAOHelper
getTaasPrincipalDAO :
getTaasUserDAO(TopiaContext) - Static method in class org.nuiton.topia.TopiaSecurityDAOHelper
getTaasUserDAO :
getTopiaAssociationAuthorizationDAO() - Method in class org.nuiton.topia.security.TopiaSecurityServiceImpl
Permet de r�cup�rer le DAO dans le contexte de s�curit�.
getTopiaAssociationAuthorizationDAO(TopiaContext) - Static method in class org.nuiton.topia.TopiaSecurityDAOHelper
getTopiaAssociationAuthorizationDAO :
getTopiaAuthorizationDAO() - Method in class org.nuiton.topia.security.TopiaSecurityServiceImpl
Permet de r�cup�rer le DAO dans le contexte de s�curit�.
getTopiaAuthorizationDAO(TopiaContext) - Static method in class org.nuiton.topia.TopiaSecurityDAOHelper
getTopiaAuthorizationDAO :
getTopiaEntityAuthorizationDAO() - Method in class org.nuiton.topia.security.TopiaSecurityServiceImpl
Permet de r�cup�rer le DAO dans le contexte de s�curit�.
getTopiaEntityAuthorizationDAO(TopiaContext) - Static method in class org.nuiton.topia.TopiaSecurityDAOHelper
getTopiaEntityAuthorizationDAO :
getTopiaExpressionLinkDAO(TopiaContext) - Static method in class org.nuiton.topia.TopiaSecurityDAOHelper
getTopiaExpressionLinkDAO :
getTopiaGroup() - Method in interface org.nuiton.topia.security.entities.user.TopiaUser
getTopiaGroup :
getTopiaGroup() - Method in class org.nuiton.topia.security.entities.user.TopiaUserAbstract
getTopiaGroup :
getTopiaGroupByTopiaId(String) - Method in interface org.nuiton.topia.security.entities.user.TopiaUser
getTopiaGroupByTopiaId : Recupère l'attribut topiaGroup à partir de son topiaId
getTopiaGroupByTopiaId(String) - Method in class org.nuiton.topia.security.entities.user.TopiaUserAbstract
getTopiaGroupByTopiaId :
getTopiaGroupDAO() - Method in class org.nuiton.topia.security.TopiaSecurityServiceImpl
Permet de r�cup�rer le DAO dans le contexte de s�curit�.
getTopiaGroupDAO(TopiaContext) - Static method in class org.nuiton.topia.TopiaSecurityDAOHelper
getTopiaGroupDAO :
getTopiaIdLinkDAO() - Method in class org.nuiton.topia.security.TopiaSecurityServiceImpl
Permet de r�cup�rer le DAO dans le contexte de s�curit�.
getTopiaUser() - Method in interface org.nuiton.topia.security.entities.user.TopiaGroup
getTopiaUser :
getTopiaUser() - Method in class org.nuiton.topia.security.entities.user.TopiaGroupAbstract
getTopiaUser :
getTopiaUserByTopiaId(String) - Method in interface org.nuiton.topia.security.entities.user.TopiaGroup
getTopiaUserByTopiaId : Recupère l'attribut topiaUser à partir de son topiaId
getTopiaUserByTopiaId(String) - Method in class org.nuiton.topia.security.entities.user.TopiaGroupAbstract
getTopiaUserByTopiaId :
getTopiaUserDAO() - Method in class org.nuiton.topia.security.TopiaSecurityServiceImpl
Permet de r�cup�rer le DAO dans le contexte de s�curit�.
getTopiaUserDAO(TopiaContext) - Static method in class org.nuiton.topia.TopiaSecurityDAOHelper
getTopiaUserDAO :
getUserPrincipal() - Static method in class org.nuiton.topia.security.util.TopiaSecurityUtil
Permet de récupérer parmis la liste des principals, le principal de type TopiaUser

H

handle(Callback[]) - Method in class org.nuiton.topia.security.jaas.TopiaCallbackHandler
 
handle(Callback[]) - Method in class org.nuiton.topia.taas.jaas.TaasCallbackHandler
 
hash(String) - Static method in class org.nuiton.topia.security.util.TopiaSecurityUtil
Applique un algorithme de hashage sur la chaine de caratère passée en paramètre
hash(String) - Static method in class org.nuiton.topia.taas.TaasUtil
Applique un algorithme de hashage sur la chaine de carat�re pass�e en param�tre
hashCode() - Method in class org.nuiton.topia.security.jaas.TopiaPermission
 
hashCode() - Method in class org.nuiton.topia.taas.jaas.TaasPermission
 

I

ID_BEGIN_ASSOCIATION - Static variable in interface org.nuiton.topia.security.entities.authorization.TopiaAssociationAuthorization
 
idBeginAssociation - Variable in class org.nuiton.topia.security.entities.authorization.TopiaAssociationAuthorizationAbstract
 
implementation - Variable in enum org.nuiton.topia.TopiaSecurityDAOHelper.TopiaSecurityEntityEnum
the implementation class of the entity (will be lazy computed at runtime)
implementationFQN - Variable in enum org.nuiton.topia.TopiaSecurityDAOHelper.TopiaSecurityEntityEnum
the fully qualified name of the implementation of the entity
implies(TopiaAuthorization) - Method in interface org.nuiton.topia.security.entities.authorization.TopiaAuthorization
implies :
implies(TopiaAuthorization) - Method in class org.nuiton.topia.security.entities.authorization.TopiaAuthorizationImpl
Compare deux autorisations entres elles.
implies(Permission) - Method in class org.nuiton.topia.security.jaas.TopiaPermission
 
implies(ProtectionDomain, Permission) - Method in class org.nuiton.topia.security.jaas.TopiaPolicy
 
implies(Permission) - Method in class org.nuiton.topia.taas.jaas.TaasPermission
 
implies(ProtectionDomain, Permission) - Method in class org.nuiton.topia.taas.jaas.TaasPolicy
 
impliesActions(int, int) - Method in interface org.nuiton.topia.security.entities.authorization.TopiaAuthorization
impliesActions :
impliesActions(int, int) - Method in class org.nuiton.topia.security.entities.authorization.TopiaAuthorizationImpl
Compare deux actions entre elles.
impliesActions(int, int) - Method in class org.nuiton.topia.taas.jaas.TaasPermission
Compare deux actions entre elles.
impliesExpression(String, String) - Method in class org.nuiton.topia.security.entities.authorization.TopiaAssociationAuthorizationImpl
 
impliesExpression(String, String) - Method in interface org.nuiton.topia.security.entities.authorization.TopiaAuthorization
impliesExpression :
impliesExpression(String, String) - Method in class org.nuiton.topia.security.entities.authorization.TopiaAuthorizationImpl
Comparare deux identifiants entres eux.
impliesExpression(String, String) - Method in class org.nuiton.topia.taas.jaas.TaasPermission
Comparare deux identifiants entres eux.
impliesPrincipals(Set, Set) - Method in interface org.nuiton.topia.security.entities.authorization.TopiaAuthorization
impliesPrincipals :
impliesPrincipals(Set, Set) - Method in class org.nuiton.topia.security.entities.authorization.TopiaAuthorizationImpl
Compare deux principals entre eux.
initialize(Subject, CallbackHandler, Map<String, ?>, Map<String, ?>) - Method in class org.nuiton.topia.security.jaas.TopiaLoginModule
 
initialize(Subject, CallbackHandler, Map<String, ?>, Map<String, ?>) - Method in class org.nuiton.topia.taas.jaas.TaasLoginModule
 
installPolicy() - Method in class org.nuiton.topia.security.jaas.TopiaPolicy
Installe cette TopiaPolicy.
installPolicy() - Method in class org.nuiton.topia.taas.jaas.TaasPolicy
Installe cette TopiaPolicy.
isAuthorizationsEmpty() - Method in interface org.nuiton.topia.taas.entities.TaasPrincipal
isAuthorizationsEmpty : Retourne true si la collection authorizations est vide.
isAuthorizationsEmpty() - Method in class org.nuiton.topia.taas.entities.TaasPrincipalAbstract
isAuthorizationsEmpty :
isImplement(Class, Class) - Static method in class org.nuiton.topia.security.util.TopiaSecurityUtil
Deprecated. je pense que Class.isAssignableFrom(Class) doit faire l'affaire :)
isImplement(Class<?>, Class<?>) - Static method in class org.nuiton.topia.taas.TaasUtil
D�termine si la classe impl�mente une interface interface A <---- class B <---- class C interface D <---- class E isImplement(C, A) = true isImplement(E, A) = false
isPrincipalsEmpty() - Method in interface org.nuiton.topia.taas.entities.TaasUser
isPrincipalsEmpty : Retourne true si la collection principals est vide.
isPrincipalsEmpty() - Method in class org.nuiton.topia.taas.entities.TaasUserAbstract
isPrincipalsEmpty :
isSubGroupEmpty() - Method in interface org.nuiton.topia.security.entities.user.TopiaGroup
isSubGroupEmpty : Retourne true si la collection subGroup est vide.
isSubGroupEmpty() - Method in class org.nuiton.topia.security.entities.user.TopiaGroupAbstract
isSubGroupEmpty :
isTopiaGroupEmpty() - Method in interface org.nuiton.topia.security.entities.user.TopiaUser
isTopiaGroupEmpty : Retourne true si la collection topiaGroup est vide.
isTopiaGroupEmpty() - Method in class org.nuiton.topia.security.entities.user.TopiaUserAbstract
isTopiaGroupEmpty :
isTopiaUserEmpty() - Method in interface org.nuiton.topia.security.entities.user.TopiaGroup
isTopiaUserEmpty : Retourne true si la collection topiaUser est vide.
isTopiaUserEmpty() - Method in class org.nuiton.topia.security.entities.user.TopiaGroupAbstract
isTopiaUserEmpty :

L

LAST_CONNECTION_DATE - Static variable in interface org.nuiton.topia.taas.entities.TaasUser
 
lastConnectionDate - Variable in class org.nuiton.topia.taas.entities.TaasUserAbstract
 
level - Variable in class org.nuiton.topia.security.util.TopiaSecurityCaching
Le niveau correspond au nombre d'éléments de la clé
LINK - Static variable in interface org.nuiton.topia.taas.entities.TaasUser
 
link - Variable in class org.nuiton.topia.taas.entities.TaasUserAbstract
 
LINK_APPLICATION - Static variable in interface org.nuiton.topia.security.entities.user.TopiaUser
 
linkApplication - Variable in class org.nuiton.topia.security.entities.user.TopiaUserAbstract
 
load(TopiaEntityEvent) - Method in class org.nuiton.topia.security.listener.EntityVetoable
 
load(TopiaEntityEvent) - Method in class org.nuiton.topia.security.listener.PropertyVetoable
 
LOAD - Static variable in class org.nuiton.topia.security.util.TopiaSecurityUtil
 
load(TopiaEntityEvent) - Method in class org.nuiton.topia.taas.event.TaasEntityVetoable
 
load(TopiaEntitiesEvent<E>) - Method in class org.nuiton.topia.taas.event.TaasEntityVetoable
 
load(TopiaEntityEvent) - Method in class org.nuiton.topia.taas.event.TaasEntityVetoableRequestPermission
 
load(TopiaEntitiesEvent<E>) - Method in class org.nuiton.topia.taas.event.TaasEntityVetoableRequestPermission
 
LOAD - Static variable in class org.nuiton.topia.taas.TaasUtil
 
LOAD_TEXT - Static variable in class org.nuiton.topia.security.util.TopiaSecurityUtil
 
LOAD_TEXT - Static variable in class org.nuiton.topia.taas.TaasUtil
 
LOGIN - Static variable in interface org.nuiton.topia.security.entities.user.TopiaUser
 
login - Variable in class org.nuiton.topia.security.entities.user.TopiaUserAbstract
 
login() - Method in class org.nuiton.topia.security.jaas.TopiaLoginModule
 
LOGIN - Static variable in interface org.nuiton.topia.taas.entities.TaasUser
 
login - Variable in class org.nuiton.topia.taas.entities.TaasUserAbstract
 
login() - Method in class org.nuiton.topia.taas.jaas.TaasLoginModule
 
logout() - Method in class org.nuiton.topia.security.jaas.TopiaLoginModule
 
logout() - Method in class org.nuiton.topia.taas.jaas.TaasLoginModule
 

M

map - Variable in class org.nuiton.topia.security.util.TopiaSecurityCaching
Map pour le stockage du première niveau

N

NAME - Static variable in interface org.nuiton.topia.security.entities.user.TopiaGroup
 
name - Variable in class org.nuiton.topia.security.entities.user.TopiaGroupAbstract
 
name - Variable in class org.nuiton.topia.security.jaas.TopiaPrincipal
 
NAME - Static variable in interface org.nuiton.topia.taas.entities.TaasPrincipal
 
name - Variable in class org.nuiton.topia.taas.entities.TaasPrincipalAbstract
 
name - Variable in class org.nuiton.topia.taas.jaas.TaasPrincipalWrapper
 
NAME_ASSOCIATION - Static variable in interface org.nuiton.topia.security.entities.authorization.TopiaAssociationAuthorization
 
nameAssociation - Variable in class org.nuiton.topia.security.entities.authorization.TopiaAssociationAuthorizationAbstract
 
NoSecurityLoad - Interface in org.nuiton.topia.security.listener
Interface permettant à préciser que l'entité n'est pas soumis aux autorisations de chargement sur les entités.
NOTE - Static variable in interface org.nuiton.topia.security.entities.user.TopiaUser
 
note - Variable in class org.nuiton.topia.security.entities.user.TopiaUserAbstract
 
NUMBER_OF_CONNECTION - Static variable in interface org.nuiton.topia.taas.entities.TaasUser
 
numberOfConnection - Variable in class org.nuiton.topia.taas.entities.TaasUserAbstract
 

O

org.nuiton.topia - package org.nuiton.topia
 
org.nuiton.topia.security - package org.nuiton.topia.security
 
org.nuiton.topia.security.entities.authorization - package org.nuiton.topia.security.entities.authorization
 
org.nuiton.topia.security.entities.user - package org.nuiton.topia.security.entities.user
 
org.nuiton.topia.security.jaas - package org.nuiton.topia.security.jaas
 
org.nuiton.topia.security.listener - package org.nuiton.topia.security.listener
 
org.nuiton.topia.security.util - package org.nuiton.topia.security.util
 
org.nuiton.topia.taas - package org.nuiton.topia.taas
 
org.nuiton.topia.taas.entities - package org.nuiton.topia.taas.entities
 
org.nuiton.topia.taas.event - package org.nuiton.topia.taas.event
 
org.nuiton.topia.taas.jaas - package org.nuiton.topia.taas.jaas
 

P

parentPolicy - Variable in class org.nuiton.topia.security.jaas.TopiaPolicy
 
parentPolicy - Variable in class org.nuiton.topia.taas.jaas.TaasPolicy
 
PASSWORD - Static variable in interface org.nuiton.topia.security.entities.user.TopiaUser
 
password - Variable in class org.nuiton.topia.security.entities.user.TopiaUserAbstract
 
PASSWORD - Static variable in interface org.nuiton.topia.taas.entities.TaasUser
 
password - Variable in class org.nuiton.topia.taas.entities.TaasUserAbstract
 
permissions - Variable in class org.nuiton.topia.taas.jaas.TaasPrincipalWrapper
 
postInit(TopiaContextImplementor) - Method in class org.nuiton.topia.security.TopiaSecurityServiceImpl
 
postInit(TopiaContextImplementor) - Method in class org.nuiton.topia.taas.TaasService
 
preInit(TopiaContextImplementor) - Method in class org.nuiton.topia.security.TopiaSecurityServiceImpl
 
preInit(TopiaContextImplementor) - Method in class org.nuiton.topia.taas.TaasService
 
PRINCIPALS - Static variable in interface org.nuiton.topia.security.entities.authorization.TopiaAssociationAuthorization
 
principals - Variable in class org.nuiton.topia.security.entities.authorization.TopiaAssociationAuthorizationAbstract
 
PRINCIPALS - Static variable in interface org.nuiton.topia.security.entities.authorization.TopiaEntityAuthorization
 
principals - Variable in class org.nuiton.topia.security.entities.authorization.TopiaEntityAuthorizationAbstract
 
PRINCIPALS - Static variable in interface org.nuiton.topia.taas.entities.TaasUser
 
principals - Variable in class org.nuiton.topia.taas.entities.TaasUserAbstract
 
principals - Variable in class org.nuiton.topia.taas.jaas.TaasLoginModule
 
privateCredential - Variable in class org.nuiton.topia.taas.jaas.TaasLoginModule
 
PropertyReadListener - Class in org.nuiton.topia.security.listener
Listenner permettant de vérifier les autorisations pour la chargement d'une propriété sur une entités.
PropertyReadListener(TopiaSecurityServiceImpl) - Constructor for class org.nuiton.topia.security.listener.PropertyReadListener
 
PropertyVetoable - Class in org.nuiton.topia.security.listener
Ajout en cas de chargement ou de creation d'entités des listeners pour la sécurité sur leurs champs.
PropertyVetoable(PropertyReadListener, PropertyWriteListener) - Constructor for class org.nuiton.topia.security.listener.PropertyVetoable
Contructeur avec comme paramètre les listeners à attacher au chargement ou à la création.
PropertyWriteListener - Class in org.nuiton.topia.security.listener
Listenner permettant de vérifier les autorisations pour le modification d'une propriété sur une entités.
PropertyWriteListener(TopiaSecurityServiceImpl) - Constructor for class org.nuiton.topia.security.listener.PropertyWriteListener
 
put(Object, Object...) - Method in class org.nuiton.topia.security.util.TopiaSecurityCaching
Permet de stocker la valeur pour une clé donnée.
putEntitiesLoadingCache(String, boolean) - Method in class org.nuiton.topia.security.TopiaSecurityServiceImpl
Permet de mettre dans le cache pour l'utilisateur en cours si il a droit l'autorisation ou non de charger une entit�.
putPermissionsCache(String) - Method in class org.nuiton.topia.security.TopiaSecurityServiceImpl
Permet d'ajouter dans le cache les permissions pour un principal donn�.

R

read - Variable in class org.nuiton.topia.security.listener.PropertyVetoable
 
refresh() - Method in class org.nuiton.topia.security.jaas.TopiaConfiguration
 
refresh() - Method in class org.nuiton.topia.security.jaas.TopiaPolicy
 
refresh() - Method in class org.nuiton.topia.taas.jaas.TaasConfiguration
 
refresh() - Method in class org.nuiton.topia.taas.jaas.TaasPolicy
 
removeAuthorizations(TaasAuthorization) - Method in interface org.nuiton.topia.taas.entities.TaasPrincipal
removeAuthorizations :
removeAuthorizations(TaasAuthorization) - Method in class org.nuiton.topia.taas.entities.TaasPrincipalAbstract
removeAuthorizations :
removeEntitiesLoadingCache(String) - Method in class org.nuiton.topia.security.TopiaSecurityServiceImpl
Permet de supprimer un entr�e dans le cache pour un utilisateur
removePrincipals(TaasPrincipal) - Method in interface org.nuiton.topia.taas.entities.TaasUser
removePrincipals :
removePrincipals(TaasPrincipal) - Method in class org.nuiton.topia.taas.entities.TaasUserAbstract
removePrincipals :
removeSubGroup(TopiaGroup) - Method in interface org.nuiton.topia.security.entities.user.TopiaGroup
removeSubGroup :
removeSubGroup(TopiaGroup) - Method in class org.nuiton.topia.security.entities.user.TopiaGroupAbstract
removeSubGroup :
removeTopiaGroup(TopiaGroup) - Method in interface org.nuiton.topia.security.entities.user.TopiaUser
removeTopiaGroup :
removeTopiaGroup(TopiaGroup) - Method in class org.nuiton.topia.security.entities.user.TopiaUserAbstract
removeTopiaGroup :
removeTopiaUser(TopiaUser) - Method in interface org.nuiton.topia.security.entities.user.TopiaGroup
removeTopiaUser :
removeTopiaUser(TopiaUser) - Method in class org.nuiton.topia.security.entities.user.TopiaGroupAbstract
removeTopiaUser :
REPLACE - Static variable in interface org.nuiton.topia.security.entities.authorization.TopiaExpressionLink
 
replace - Variable in class org.nuiton.topia.security.entities.authorization.TopiaExpressionLinkAbstract
 

S

SECURITY_MANAGER_KEY - Static variable in class org.nuiton.topia.security.util.TopiaSecurityUtil
 
SERVICE_EVENT - Static variable in class org.nuiton.topia.taas.TaasService
 
SERVICE_LOGIN_MODULE - Static variable in class org.nuiton.topia.taas.TaasService
 
SERVICE_NAME - Static variable in interface org.nuiton.topia.security.TopiaSecurityService
 
SERVICE_NAME - Static variable in class org.nuiton.topia.taas.TaasService
 
SERVICE_SUBJECT - Static variable in class org.nuiton.topia.taas.TaasService
 
set(String, String) - Method in interface org.nuiton.topia.security.entities.authorization.TopiaExpressionLink
set :
set(String, String) - Method in class org.nuiton.topia.security.entities.authorization.TopiaExpressionLinkImpl
 
setActions(int) - Method in interface org.nuiton.topia.security.entities.authorization.TopiaAssociationAuthorization
setActions :
setActions(String) - Method in interface org.nuiton.topia.security.entities.authorization.TopiaAssociationAuthorization
setActions :
setActions(int) - Method in class org.nuiton.topia.security.entities.authorization.TopiaAssociationAuthorizationAbstract
setActions :
setActions(String) - Method in class org.nuiton.topia.security.entities.authorization.TopiaAssociationAuthorizationImpl
 
setActions(int) - Method in interface org.nuiton.topia.security.entities.authorization.TopiaEntityAuthorization
setActions :
setActions(String) - Method in interface org.nuiton.topia.security.entities.authorization.TopiaEntityAuthorization
setActions :
setActions(int) - Method in class org.nuiton.topia.security.entities.authorization.TopiaEntityAuthorizationAbstract
setActions :
setActions(String) - Method in class org.nuiton.topia.security.entities.authorization.TopiaEntityAuthorizationImpl
 
setActions(int) - Method in interface org.nuiton.topia.taas.entities.TaasAuthorization
setActions :
setActions(int) - Method in class org.nuiton.topia.taas.entities.TaasAuthorizationAbstract
setActions :
setAuthorizations(Collection<TaasAuthorization>) - Method in interface org.nuiton.topia.taas.entities.TaasPrincipal
setAuthorizations :
setAuthorizations(Collection<TaasAuthorization>) - Method in class org.nuiton.topia.taas.entities.TaasPrincipalAbstract
setAuthorizations :
setBy(String) - Method in interface org.nuiton.topia.security.entities.authorization.TopiaExpressionLink
setBy :
setBy(String) - Method in class org.nuiton.topia.security.entities.authorization.TopiaExpressionLinkAbstract
setBy :
setDescription(String) - Method in interface org.nuiton.topia.security.entities.user.TopiaGroup
setDescription :
setDescription(String) - Method in class org.nuiton.topia.security.entities.user.TopiaGroupAbstract
setDescription :
setEmail(String) - Method in interface org.nuiton.topia.security.entities.user.TopiaUser
setEmail :
setEmail(String) - Method in class org.nuiton.topia.security.entities.user.TopiaUserAbstract
setEmail :
setEmail(String) - Method in interface org.nuiton.topia.taas.entities.TaasUser
setEmail :
setEmail(String) - Method in class org.nuiton.topia.taas.entities.TaasUserAbstract
setEmail :
setEnabled(boolean) - Method in interface org.nuiton.topia.taas.entities.TaasUser
setEnabled :
setEnabled(boolean) - Method in class org.nuiton.topia.taas.entities.TaasUserAbstract
setEnabled :
setExpression(String) - Method in interface org.nuiton.topia.security.entities.authorization.TopiaEntityAuthorization
setExpression :
setExpression(String) - Method in class org.nuiton.topia.security.entities.authorization.TopiaEntityAuthorizationAbstract
setExpression :
setExpression(String) - Method in interface org.nuiton.topia.taas.entities.TaasAuthorization
setExpression :
setExpression(String) - Method in class org.nuiton.topia.taas.entities.TaasAuthorizationAbstract
setExpression :
setIdBeginAssociation(String) - Method in interface org.nuiton.topia.security.entities.authorization.TopiaAssociationAuthorization
setIdBeginAssociation :
setIdBeginAssociation(String) - Method in class org.nuiton.topia.security.entities.authorization.TopiaAssociationAuthorizationAbstract
setIdBeginAssociation :
setImplementationFQN(String) - Method in enum org.nuiton.topia.TopiaSecurityDAOHelper.TopiaSecurityEntityEnum
setImplementationFQN :
setLastConnectionDate(Date) - Method in interface org.nuiton.topia.taas.entities.TaasUser
setLastConnectionDate :
setLastConnectionDate(Date) - Method in class org.nuiton.topia.taas.entities.TaasUserAbstract
setLastConnectionDate :
setLink(String) - Method in interface org.nuiton.topia.taas.entities.TaasUser
setLink :
setLink(String) - Method in class org.nuiton.topia.taas.entities.TaasUserAbstract
setLink :
setLinkApplication(String) - Method in interface org.nuiton.topia.security.entities.user.TopiaUser
setLinkApplication :
setLinkApplication(String) - Method in class org.nuiton.topia.security.entities.user.TopiaUserAbstract
setLinkApplication :
setLogin(String) - Method in interface org.nuiton.topia.security.entities.user.TopiaUser
setLogin :
setLogin(String) - Method in class org.nuiton.topia.security.entities.user.TopiaUserAbstract
setLogin :
setLogin(String) - Method in interface org.nuiton.topia.taas.entities.TaasUser
setLogin :
setLogin(String) - Method in class org.nuiton.topia.taas.entities.TaasUserAbstract
setLogin :
setName(String) - Method in interface org.nuiton.topia.security.entities.user.TopiaGroup
setName :
setName(String) - Method in class org.nuiton.topia.security.entities.user.TopiaGroupAbstract
setName :
setName(String) - Method in interface org.nuiton.topia.taas.entities.TaasPrincipal
setName :
setName(String) - Method in class org.nuiton.topia.taas.entities.TaasPrincipalAbstract
setName :
setNameAssociation(String) - Method in interface org.nuiton.topia.security.entities.authorization.TopiaAssociationAuthorization
setNameAssociation :
setNameAssociation(String) - Method in class org.nuiton.topia.security.entities.authorization.TopiaAssociationAuthorizationAbstract
setNameAssociation :
setNote(String) - Method in interface org.nuiton.topia.security.entities.user.TopiaUser
setNote :
setNote(String) - Method in class org.nuiton.topia.security.entities.user.TopiaUserAbstract
setNote :
setNumberOfConnection(int) - Method in interface org.nuiton.topia.taas.entities.TaasUser
setNumberOfConnection :
setNumberOfConnection(int) - Method in class org.nuiton.topia.taas.entities.TaasUserAbstract
setNumberOfConnection :
setParentPolicy(Policy) - Method in class org.nuiton.topia.security.jaas.TopiaPolicy
Remplace la Policy parente
setParentPolicy(Policy) - Method in class org.nuiton.topia.taas.jaas.TaasPolicy
Remplace la Policy parente
setPassword(String) - Method in interface org.nuiton.topia.security.entities.user.TopiaUser
setPassword :
setPassword(String, String) - Method in interface org.nuiton.topia.security.entities.user.TopiaUser
setPassword :
setPassword(String) - Method in class org.nuiton.topia.security.entities.user.TopiaUserAbstract
setPassword :
setPassword(String) - Method in class org.nuiton.topia.security.entities.user.TopiaUserImpl
Permet de remplacer l'ancien mot de passe.
setPassword(String, String) - Method in class org.nuiton.topia.security.entities.user.TopiaUserImpl
Permet de remplacer l'ancien mot de passe si l'ancien mot de passe est correct.
setPassword(String) - Method in interface org.nuiton.topia.taas.entities.TaasUser
setPassword :
setPassword(String) - Method in class org.nuiton.topia.taas.entities.TaasUserAbstract
setPassword :
setPrincipals(Set) - Method in interface org.nuiton.topia.security.entities.authorization.TopiaAssociationAuthorization
setPrincipals :
setPrincipals(String) - Method in interface org.nuiton.topia.security.entities.authorization.TopiaAssociationAuthorization
setPrincipals :
setPrincipals(Set) - Method in class org.nuiton.topia.security.entities.authorization.TopiaAssociationAuthorizationAbstract
setPrincipals :
setPrincipals(String) - Method in class org.nuiton.topia.security.entities.authorization.TopiaAssociationAuthorizationImpl
 
setPrincipals(Set) - Method in interface org.nuiton.topia.security.entities.authorization.TopiaEntityAuthorization
setPrincipals :
setPrincipals(String) - Method in interface org.nuiton.topia.security.entities.authorization.TopiaEntityAuthorization
setPrincipals :
setPrincipals(Set) - Method in class org.nuiton.topia.security.entities.authorization.TopiaEntityAuthorizationAbstract
setPrincipals :
setPrincipals(String) - Method in class org.nuiton.topia.security.entities.authorization.TopiaEntityAuthorizationImpl
 
setPrincipals(Collection<TaasPrincipal>) - Method in interface org.nuiton.topia.taas.entities.TaasUser
setPrincipals :
setPrincipals(Collection<TaasPrincipal>) - Method in class org.nuiton.topia.taas.entities.TaasUserAbstract
setPrincipals :
setReplace(String) - Method in interface org.nuiton.topia.security.entities.authorization.TopiaExpressionLink
setReplace :
setReplace(String) - Method in class org.nuiton.topia.security.entities.authorization.TopiaExpressionLinkAbstract
setReplace :
setSubGroup(Collection<TopiaGroup>) - Method in interface org.nuiton.topia.security.entities.user.TopiaGroup
setSubGroup :
setSubGroup(Collection<TopiaGroup>) - Method in class org.nuiton.topia.security.entities.user.TopiaGroupAbstract
setSubGroup :
setSuperGroup(TopiaGroup) - Method in interface org.nuiton.topia.security.entities.user.TopiaGroup
setSuperGroup :
setSuperGroup(TopiaGroup) - Method in class org.nuiton.topia.security.entities.user.TopiaGroupAbstract
setSuperGroup :
setTopiaGroup(Collection<TopiaGroup>) - Method in interface org.nuiton.topia.security.entities.user.TopiaUser
setTopiaGroup :
setTopiaGroup(Collection<TopiaGroup>) - Method in class org.nuiton.topia.security.entities.user.TopiaUserAbstract
setTopiaGroup :
setTopiaUser(Collection<TopiaUser>) - Method in interface org.nuiton.topia.security.entities.user.TopiaGroup
setTopiaUser :
setTopiaUser(Collection<TopiaUser>) - Method in class org.nuiton.topia.security.entities.user.TopiaGroupAbstract
setTopiaUser :
sizeAuthorizations() - Method in interface org.nuiton.topia.taas.entities.TaasPrincipal
sizeAuthorizations : Retourne le nombre d'éléments de la collection authorizations
sizeAuthorizations() - Method in class org.nuiton.topia.taas.entities.TaasPrincipalAbstract
sizeAuthorizations :
sizePrincipals() - Method in interface org.nuiton.topia.taas.entities.TaasUser
sizePrincipals : Retourne le nombre d'éléments de la collection principals
sizePrincipals() - Method in class org.nuiton.topia.taas.entities.TaasUserAbstract
sizePrincipals :
sizeSubGroup() - Method in interface org.nuiton.topia.security.entities.user.TopiaGroup
sizeSubGroup : Retourne le nombre d'éléments de la collection subGroup
sizeSubGroup() - Method in class org.nuiton.topia.security.entities.user.TopiaGroupAbstract
sizeSubGroup :
sizeTopiaGroup() - Method in interface org.nuiton.topia.security.entities.user.TopiaUser
sizeTopiaGroup : Retourne le nombre d'éléments de la collection topiaGroup
sizeTopiaGroup() - Method in class org.nuiton.topia.security.entities.user.TopiaUserAbstract
sizeTopiaGroup :
sizeTopiaUser() - Method in interface org.nuiton.topia.security.entities.user.TopiaGroup
sizeTopiaUser : Retourne le nombre d'éléments de la collection topiaUser
sizeTopiaUser() - Method in class org.nuiton.topia.security.entities.user.TopiaGroupAbstract
sizeTopiaUser :
SUB_GROUP - Static variable in interface org.nuiton.topia.security.entities.user.TopiaGroup
 
subGroup - Variable in class org.nuiton.topia.security.entities.user.TopiaGroupAbstract
 
subject - Variable in class org.nuiton.topia.taas.jaas.TaasLoginModule
 
SUPER_GROUP - Static variable in interface org.nuiton.topia.security.entities.user.TopiaGroup
 
superGroup - Variable in class org.nuiton.topia.security.entities.user.TopiaGroupAbstract
 

T

TaasAccessEntity - Interface in org.nuiton.topia.taas.event
 
TaasAuthorization - Interface in org.nuiton.topia.taas.entities
 
TaasAuthorizationAbstract - Class in org.nuiton.topia.taas.entities
 
TaasAuthorizationAbstract() - Constructor for class org.nuiton.topia.taas.entities.TaasAuthorizationAbstract
 
TaasAuthorizationDAO - Class in org.nuiton.topia.taas.entities
 
TaasAuthorizationDAO() - Constructor for class org.nuiton.topia.taas.entities.TaasAuthorizationDAO
 
TaasAuthorizationDAOAbstract<E extends TaasAuthorization> - Class in org.nuiton.topia.taas.entities
 
TaasAuthorizationDAOAbstract() - Constructor for class org.nuiton.topia.taas.entities.TaasAuthorizationDAOAbstract
 
TaasAuthorizationDAOImpl<E extends TaasAuthorization> - Class in org.nuiton.topia.taas.entities
 
TaasAuthorizationDAOImpl() - Constructor for class org.nuiton.topia.taas.entities.TaasAuthorizationDAOImpl
 
TaasAuthorizationImpl - Class in org.nuiton.topia.taas.entities
 
TaasAuthorizationImpl() - Constructor for class org.nuiton.topia.taas.entities.TaasAuthorizationImpl
 
TaasCallbackHandler - Class in org.nuiton.topia.taas.jaas
Classe permettant l'interfaçage entre l'application et la sécurité.
TaasCallbackHandler(String, String) - Constructor for class org.nuiton.topia.taas.jaas.TaasCallbackHandler
Contructeur
TaasConfiguration - Class in org.nuiton.topia.taas.jaas
Classe permettant de passer des paramètres entre le LoginModule et le CallbackHandler.
TaasConfiguration(String, TaasService) - Constructor for class org.nuiton.topia.taas.jaas.TaasConfiguration
Créé une instance de TopiConfiguration avec un identifiant de configurationEntry et le nom du fichier de propriétés associé.
TaasEntityVetoable - Class in org.nuiton.topia.taas.event
 
TaasEntityVetoable(TaasService) - Constructor for class org.nuiton.topia.taas.event.TaasEntityVetoable
Contructeur par defaut
TaasEntityVetoableRequestPermission - Class in org.nuiton.topia.taas.event
 
TaasEntityVetoableRequestPermission(TaasService) - Constructor for class org.nuiton.topia.taas.event.TaasEntityVetoableRequestPermission
Contructeur par defaut
TaasLoginModule - Class in org.nuiton.topia.taas.jaas
LoginModule permettant l'authentification d'un utilisateur au près du système.
TaasLoginModule() - Constructor for class org.nuiton.topia.taas.jaas.TaasLoginModule
 
TaasPermission - Class in org.nuiton.topia.taas.jaas
Classe permettant d'encapsuler les autorisations et de déléguer le travail aux autorisations.
TaasPermission(String, int) - Constructor for class org.nuiton.topia.taas.jaas.TaasPermission
Contructeur à partir des valeurs
TaasPermission(TaasAuthorization) - Constructor for class org.nuiton.topia.taas.jaas.TaasPermission
Constructeur à partir d'une autorisation
TaasPolicy - Class in org.nuiton.topia.taas.jaas
Implantation d'un policy avec une prise en compte des permissions � la vol�e.
TaasPolicy(TaasService) - Constructor for class org.nuiton.topia.taas.jaas.TaasPolicy
 
TaasPrincipal - Interface in org.nuiton.topia.taas.entities
 
TaasPrincipalAbstract - Class in org.nuiton.topia.taas.entities
 
TaasPrincipalAbstract() - Constructor for class org.nuiton.topia.taas.entities.TaasPrincipalAbstract
 
TaasPrincipalDAO - Class in org.nuiton.topia.taas.entities
 
TaasPrincipalDAO() - Constructor for class org.nuiton.topia.taas.entities.TaasPrincipalDAO
 
TaasPrincipalDAOAbstract<E extends TaasPrincipal> - Class in org.nuiton.topia.taas.entities
 
TaasPrincipalDAOAbstract() - Constructor for class org.nuiton.topia.taas.entities.TaasPrincipalDAOAbstract
 
TaasPrincipalDAOImpl<E extends TaasPrincipal> - Class in org.nuiton.topia.taas.entities
 
TaasPrincipalDAOImpl() - Constructor for class org.nuiton.topia.taas.entities.TaasPrincipalDAOImpl
 
TaasPrincipalImpl - Class in org.nuiton.topia.taas.entities
 
TaasPrincipalImpl() - Constructor for class org.nuiton.topia.taas.entities.TaasPrincipalImpl
 
TaasPrincipalWrapper - Class in org.nuiton.topia.taas.jaas
Implantation des principals de JAAS.
TaasPrincipalWrapper(TaasPrincipal) - Constructor for class org.nuiton.topia.taas.jaas.TaasPrincipalWrapper
Contructeur avec comme paramètre le nom du principal.
taasService - Variable in class org.nuiton.topia.taas.event.TaasEntityVetoable
 
taasService - Variable in class org.nuiton.topia.taas.event.TaasEntityVetoableRequestPermission
 
taasService - Variable in class org.nuiton.topia.taas.jaas.TaasLoginModule
 
taasService - Variable in class org.nuiton.topia.taas.jaas.TaasPolicy
 
TaasService - Class in org.nuiton.topia.taas
Service pour la s�curit� Pour utiliser le service taas, il suffit de rajouter les lignes suivantes dans le TopiaContext.properties : topia.service.taas=org.nuiton.topia.taas.TaasService topia.service.taas.event=org.nuiton.topia.taas.event.TaasEntityVetoable topia.service.taas.subject=org.nuiton.topia.taas.jaas.TaasSubjectImpl
TaasService() - Constructor for class org.nuiton.topia.taas.TaasService
Contructeur par d�faut
TaasSubjectFinder - Interface in org.nuiton.topia.taas.jaas
Interface permettant de r�cup�rer le subject en fonction du context d'�xecution de taas (java, ejb, ...)
TaasSubjectFinderImpl - Class in org.nuiton.topia.taas.jaas
Impl�mentation d'un r�cup�ration du subject
TaasSubjectFinderImpl() - Constructor for class org.nuiton.topia.taas.jaas.TaasSubjectFinderImpl
 
TaasUser - Interface in org.nuiton.topia.taas.entities
 
TaasUserAbstract - Class in org.nuiton.topia.taas.entities
 
TaasUserAbstract() - Constructor for class org.nuiton.topia.taas.entities.TaasUserAbstract
 
TaasUserDAO - Class in org.nuiton.topia.taas.entities
 
TaasUserDAO() - Constructor for class org.nuiton.topia.taas.entities.TaasUserDAO
 
TaasUserDAOAbstract<E extends TaasUser> - Class in org.nuiton.topia.taas.entities
 
TaasUserDAOAbstract() - Constructor for class org.nuiton.topia.taas.entities.TaasUserDAOAbstract
 
TaasUserDAOImpl<E extends TaasUser> - Class in org.nuiton.topia.taas.entities
 
TaasUserDAOImpl() - Constructor for class org.nuiton.topia.taas.entities.TaasUserDAOImpl
 
TaasUserImpl - Class in org.nuiton.topia.taas.entities
 
TaasUserImpl() - Constructor for class org.nuiton.topia.taas.entities.TaasUserImpl
 
TaasUtil - Class in org.nuiton.topia.taas
Classe utilitaire
TaasUtil() - Constructor for class org.nuiton.topia.taas.TaasUtil
 
TOPIA_GROUP - Static variable in interface org.nuiton.topia.security.entities.user.TopiaUser
 
TOPIA_LOGIN_MODULE - Static variable in class org.nuiton.topia.security.util.TopiaSecurityUtil
 
TOPIA_SECURITY_PERSISTENCE_CLASSES - Static variable in class org.nuiton.topia.security.util.TopiaSecurityUtil
 
TOPIA_USER - Static variable in interface org.nuiton.topia.security.entities.user.TopiaGroup
 
TopiaAssociationAuthorization - Interface in org.nuiton.topia.security.entities.authorization
 
TopiaAssociationAuthorizationAbstract - Class in org.nuiton.topia.security.entities.authorization
 
TopiaAssociationAuthorizationAbstract() - Constructor for class org.nuiton.topia.security.entities.authorization.TopiaAssociationAuthorizationAbstract
 
TopiaAssociationAuthorizationDAO - Class in org.nuiton.topia.security.entities.authorization
 
TopiaAssociationAuthorizationDAO() - Constructor for class org.nuiton.topia.security.entities.authorization.TopiaAssociationAuthorizationDAO
 
TopiaAssociationAuthorizationDAOAbstract<E extends TopiaAssociationAuthorization> - Class in org.nuiton.topia.security.entities.authorization
 
TopiaAssociationAuthorizationDAOAbstract() - Constructor for class org.nuiton.topia.security.entities.authorization.TopiaAssociationAuthorizationDAOAbstract
 
TopiaAssociationAuthorizationDAOImpl<E extends TopiaAssociationAuthorization> - Class in org.nuiton.topia.security.entities.authorization
 
TopiaAssociationAuthorizationDAOImpl() - Constructor for class org.nuiton.topia.security.entities.authorization.TopiaAssociationAuthorizationDAOImpl
 
TopiaAssociationAuthorizationImpl - Class in org.nuiton.topia.security.entities.authorization
Classe permettant les autorisations de type association.
TopiaAssociationAuthorizationImpl() - Constructor for class org.nuiton.topia.security.entities.authorization.TopiaAssociationAuthorizationImpl
Constructeur permettant initialisation des principals.
TopiaAuthorization - Interface in org.nuiton.topia.security.entities.authorization
 
TopiaAuthorizationAbstract - Class in org.nuiton.topia.security.entities.authorization
 
TopiaAuthorizationAbstract() - Constructor for class org.nuiton.topia.security.entities.authorization.TopiaAuthorizationAbstract
 
TopiaAuthorizationDAO - Class in org.nuiton.topia.security.entities.authorization
 
TopiaAuthorizationDAO() - Constructor for class org.nuiton.topia.security.entities.authorization.TopiaAuthorizationDAO
 
TopiaAuthorizationDAOAbstract<E extends TopiaAuthorization> - Class in org.nuiton.topia.security.entities.authorization
 
TopiaAuthorizationDAOAbstract() - Constructor for class org.nuiton.topia.security.entities.authorization.TopiaAuthorizationDAOAbstract
 
TopiaAuthorizationDAOImpl<E extends TopiaAuthorization> - Class in org.nuiton.topia.security.entities.authorization
 
TopiaAuthorizationDAOImpl() - Constructor for class org.nuiton.topia.security.entities.authorization.TopiaAuthorizationDAOImpl
 
TopiaAuthorizationImpl - Class in org.nuiton.topia.security.entities.authorization
Classe permettant la comparaison des autorisations.
TopiaAuthorizationImpl() - Constructor for class org.nuiton.topia.security.entities.authorization.TopiaAuthorizationImpl
 
TopiaCallbackHandler - Class in org.nuiton.topia.security.jaas
Classe permettant l'interfaçage entre l'application et la sécurité.
TopiaCallbackHandler(String, String) - Constructor for class org.nuiton.topia.security.jaas.TopiaCallbackHandler
Contructeur
TopiaConfiguration - Class in org.nuiton.topia.security.jaas
Classe permettant de passer des paramètres entre le LoginModule et le CallbackHandler.
TopiaConfiguration(String, TopiaSecurityService) - Constructor for class org.nuiton.topia.security.jaas.TopiaConfiguration
Créé une instance de TopiConfiguration avec un identifiant de configurationEntry et le nom du fichier de propriétés associé.
TopiaEntityAuthorization - Interface in org.nuiton.topia.security.entities.authorization
 
TopiaEntityAuthorizationAbstract - Class in org.nuiton.topia.security.entities.authorization
 
TopiaEntityAuthorizationAbstract() - Constructor for class org.nuiton.topia.security.entities.authorization.TopiaEntityAuthorizationAbstract
 
TopiaEntityAuthorizationDAO - Class in org.nuiton.topia.security.entities.authorization
 
TopiaEntityAuthorizationDAO() - Constructor for class org.nuiton.topia.security.entities.authorization.TopiaEntityAuthorizationDAO
 
TopiaEntityAuthorizationDAOAbstract<E extends TopiaEntityAuthorization> - Class in org.nuiton.topia.security.entities.authorization
 
TopiaEntityAuthorizationDAOAbstract() - Constructor for class org.nuiton.topia.security.entities.authorization.TopiaEntityAuthorizationDAOAbstract
 
TopiaEntityAuthorizationDAOImpl<E extends TopiaEntityAuthorization> - Class in org.nuiton.topia.security.entities.authorization
 
TopiaEntityAuthorizationDAOImpl() - Constructor for class org.nuiton.topia.security.entities.authorization.TopiaEntityAuthorizationDAOImpl
 
TopiaEntityAuthorizationImpl - Class in org.nuiton.topia.security.entities.authorization
Classe permettant de définir des autorisations sur les entités.
TopiaEntityAuthorizationImpl() - Constructor for class org.nuiton.topia.security.entities.authorization.TopiaEntityAuthorizationImpl
 
TopiaEntityAuthorizationImpl(String, int, Set<Principal>) - Constructor for class org.nuiton.topia.security.entities.authorization.TopiaEntityAuthorizationImpl
 
TopiaExpressionLink - Interface in org.nuiton.topia.security.entities.authorization
 
TopiaExpressionLinkAbstract - Class in org.nuiton.topia.security.entities.authorization
 
TopiaExpressionLinkAbstract() - Constructor for class org.nuiton.topia.security.entities.authorization.TopiaExpressionLinkAbstract
 
TopiaExpressionLinkDAO - Class in org.nuiton.topia.security.entities.authorization
 
TopiaExpressionLinkDAO() - Constructor for class org.nuiton.topia.security.entities.authorization.TopiaExpressionLinkDAO
 
TopiaExpressionLinkDAOAbstract<E extends TopiaExpressionLink> - Class in org.nuiton.topia.security.entities.authorization
 
TopiaExpressionLinkDAOAbstract() - Constructor for class org.nuiton.topia.security.entities.authorization.TopiaExpressionLinkDAOAbstract
 
TopiaExpressionLinkDAOImpl<E extends TopiaExpressionLink> - Class in org.nuiton.topia.security.entities.authorization
 
TopiaExpressionLinkDAOImpl() - Constructor for class org.nuiton.topia.security.entities.authorization.TopiaExpressionLinkDAOImpl
 
TopiaExpressionLinkImpl - Class in org.nuiton.topia.security.entities.authorization
Permet de spécifier entre deux expressions qu'ils ont le même comportement au niveau de leurs permissions.
TopiaExpressionLinkImpl() - Constructor for class org.nuiton.topia.security.entities.authorization.TopiaExpressionLinkImpl
 
TopiaGroup - Interface in org.nuiton.topia.security.entities.user
 
topiaGroup - Variable in class org.nuiton.topia.security.entities.user.TopiaUserAbstract
 
TopiaGroupAbstract - Class in org.nuiton.topia.security.entities.user
 
TopiaGroupAbstract() - Constructor for class org.nuiton.topia.security.entities.user.TopiaGroupAbstract
 
TopiaGroupDAO - Class in org.nuiton.topia.security.entities.user
 
TopiaGroupDAO() - Constructor for class org.nuiton.topia.security.entities.user.TopiaGroupDAO
 
TopiaGroupDAOAbstract<E extends TopiaGroup> - Class in org.nuiton.topia.security.entities.user
 
TopiaGroupDAOAbstract() - Constructor for class org.nuiton.topia.security.entities.user.TopiaGroupDAOAbstract
 
TopiaGroupDAOImpl<E extends TopiaGroup> - Class in org.nuiton.topia.security.entities.user
 
TopiaGroupDAOImpl() - Constructor for class org.nuiton.topia.security.entities.user.TopiaGroupDAOImpl
 
TopiaGroupImpl - Class in org.nuiton.topia.security.entities.user
Classe permettant la gestion de groupes d'utilisateurs.
TopiaGroupImpl() - Constructor for class org.nuiton.topia.security.entities.user.TopiaGroupImpl
Contructeur permettant l'initialisation des sous-groupes et des utilisateurs à vide.
TopiaLoginModule - Class in org.nuiton.topia.security.jaas
LoginModule permettant l'authentification d'un utilisateur au pr�s du syst�me.
TopiaLoginModule() - Constructor for class org.nuiton.topia.security.jaas.TopiaLoginModule
 
TopiaPermission - Class in org.nuiton.topia.security.jaas
Classe permettant d'encapsuler les autorisations et de déléguer le travail aux autorisations.
TopiaPermission(TopiaAuthorization) - Constructor for class org.nuiton.topia.security.jaas.TopiaPermission
 
TopiaPolicy - Class in org.nuiton.topia.security.jaas
Implantation d'un policy avec une prise en compte des permissions à la volée.
TopiaPolicy(TopiaSecurityServiceImpl) - Constructor for class org.nuiton.topia.security.jaas.TopiaPolicy
 
TopiaPrincipal - Class in org.nuiton.topia.security.jaas
Implantation des principals de JAAS.
TopiaPrincipal(String) - Constructor for class org.nuiton.topia.security.jaas.TopiaPrincipal
Contructeur avec comme paramètre le nom du principal.
TopiaSecurityCaching - Class in org.nuiton.topia.security.util
La classe permet d'avoir un ensemble de clés pour identifier de manière unique une valeur.
TopiaSecurityCaching(int) - Constructor for class org.nuiton.topia.security.util.TopiaSecurityCaching
Contruit un TopiaSecurityCaching en précisant le nombre d'élément de la clé
TopiaSecurityCaching() - Constructor for class org.nuiton.topia.security.util.TopiaSecurityCaching
Contruit un TopiaSecurityCaching avec un nombre d'élément de la clé par défaut à 1
TopiaSecurityDAOHelper - Class in org.nuiton.topia
 
TopiaSecurityDAOHelper() - Constructor for class org.nuiton.topia.TopiaSecurityDAOHelper
TopiaSecurityDAOHelper :
TopiaSecurityDAOHelper.TopiaSecurityEntityEnum - Enum in org.nuiton.topia
 
TopiaSecurityFactoryFilter - Class in org.nuiton.topia.security.util
La classe permet de filtrer n'importe quel objet (Collection, List, TopiaEntity, ...)
TopiaSecurityFactoryFilter(TopiaSecurityService) - Constructor for class org.nuiton.topia.security.util.TopiaSecurityFactoryFilter
 
TopiaSecurityService - Interface in org.nuiton.topia.security
 
TopiaSecurityServiceImpl - Class in org.nuiton.topia.security
Implantation du manager pour la securite.
TopiaSecurityServiceImpl() - Constructor for class org.nuiton.topia.security.TopiaSecurityServiceImpl
Constructeur.
TopiaSecurityUtil - Class in org.nuiton.topia.security.util
Classe utilitaire
TopiaSecurityUtil() - Constructor for class org.nuiton.topia.security.util.TopiaSecurityUtil
 
topiaUser - Variable in class org.nuiton.topia.security.entities.user.TopiaGroupAbstract
 
TopiaUser - Interface in org.nuiton.topia.security.entities.user
 
TopiaUserAbstract - Class in org.nuiton.topia.security.entities.user
 
TopiaUserAbstract() - Constructor for class org.nuiton.topia.security.entities.user.TopiaUserAbstract
 
TopiaUserDAO - Class in org.nuiton.topia.security.entities.user
 
TopiaUserDAO() - Constructor for class org.nuiton.topia.security.entities.user.TopiaUserDAO
 
TopiaUserDAOAbstract<E extends TopiaUser> - Class in org.nuiton.topia.security.entities.user
 
TopiaUserDAOAbstract() - Constructor for class org.nuiton.topia.security.entities.user.TopiaUserDAOAbstract
 
TopiaUserDAOImpl<E extends TopiaUser> - Class in org.nuiton.topia.security.entities.user
 
TopiaUserDAOImpl() - Constructor for class org.nuiton.topia.security.entities.user.TopiaUserDAOImpl
 
TopiaUserImpl - Class in org.nuiton.topia.security.entities.user
Classe permettant la gestion des utilisateurs.
TopiaUserImpl() - Constructor for class org.nuiton.topia.security.entities.user.TopiaUserImpl
Contructeur permettant d'initialiser la liste des groupes à vide.
toString() - Method in class org.nuiton.topia.security.entities.authorization.TopiaAssociationAuthorizationAbstract
toString :
toString() - Method in class org.nuiton.topia.security.entities.authorization.TopiaAuthorizationAbstract
toString :
toString() - Method in class org.nuiton.topia.security.entities.authorization.TopiaEntityAuthorizationAbstract
toString :
toString() - Method in class org.nuiton.topia.security.entities.authorization.TopiaExpressionLinkAbstract
toString :
toString() - Method in class org.nuiton.topia.security.entities.user.TopiaGroupAbstract
toString :
toString() - Method in class org.nuiton.topia.security.entities.user.TopiaUserAbstract
toString :
toString() - Method in class org.nuiton.topia.security.jaas.TopiaPrincipal
 
toString() - Method in class org.nuiton.topia.taas.entities.TaasAuthorizationAbstract
toString :
toString() - Method in class org.nuiton.topia.taas.entities.TaasPrincipalAbstract
toString :
toString() - Method in class org.nuiton.topia.taas.entities.TaasUserAbstract
toString :
toString() - Method in class org.nuiton.topia.taas.jaas.TaasPrincipalWrapper
 

U

update() - Method in class org.nuiton.topia.security.entities.authorization.TopiaAssociationAuthorizationAbstract
update :
update() - Method in class org.nuiton.topia.security.entities.authorization.TopiaAuthorizationAbstract
update :
update() - Method in class org.nuiton.topia.security.entities.authorization.TopiaEntityAuthorizationAbstract
update :
update() - Method in class org.nuiton.topia.security.entities.authorization.TopiaExpressionLinkAbstract
update :
update() - Method in class org.nuiton.topia.security.entities.user.TopiaGroupAbstract
update :
update() - Method in class org.nuiton.topia.security.entities.user.TopiaUserAbstract
update :
update(TopiaEntityEvent) - Method in class org.nuiton.topia.security.listener.EntityVetoable
 
update(TopiaEntityEvent) - Method in class org.nuiton.topia.security.listener.PropertyVetoable
 
UPDATE - Static variable in class org.nuiton.topia.security.util.TopiaSecurityUtil
 
update() - Method in class org.nuiton.topia.taas.entities.TaasAuthorizationAbstract
update :
update() - Method in class org.nuiton.topia.taas.entities.TaasPrincipalAbstract
update :
update() - Method in class org.nuiton.topia.taas.entities.TaasUserAbstract
update :
update(TopiaEntityEvent) - Method in class org.nuiton.topia.taas.event.TaasEntityVetoable
 
update(TopiaEntityEvent) - Method in class org.nuiton.topia.taas.event.TaasEntityVetoableRequestPermission
 
UPDATE - Static variable in class org.nuiton.topia.taas.TaasUtil
 
UPDATE_TEXT - Static variable in class org.nuiton.topia.security.util.TopiaSecurityUtil
 
UPDATE_TEXT - Static variable in class org.nuiton.topia.taas.TaasUtil
 

V

valueOf(String) - Static method in enum org.nuiton.topia.TopiaSecurityDAOHelper.TopiaSecurityEntityEnum
Returns the enum constant of this type with the specified name.
valueOf(TopiaEntity) - Static method in enum org.nuiton.topia.TopiaSecurityDAOHelper.TopiaSecurityEntityEnum
valueOf :
valueOf(Class<?>) - Static method in enum org.nuiton.topia.TopiaSecurityDAOHelper.TopiaSecurityEntityEnum
valueOf :
values() - Static method in enum org.nuiton.topia.TopiaSecurityDAOHelper.TopiaSecurityEntityEnum
Returns an array containing the constants of this enum type, in the order they are declared.
vetoableChange(PropertyChangeEvent) - Method in class org.nuiton.topia.security.listener.PropertyReadListener
 
vetoableChange(PropertyChangeEvent) - Method in class org.nuiton.topia.security.listener.PropertyWriteListener
 

W

write - Variable in class org.nuiton.topia.security.listener.PropertyVetoable
 

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

Copyright © 2004-2009 CodeLutin. All Rights Reserved.