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
Envoi via les methodes du visitor l'ensemble des champs de l'entity avec leur nom, type et valeur.
accept(EntityVisitor) - Method in class org.nuiton.topia.security.entities.authorization.TopiaAuthorizationAbstract
Envoi via les methodes du visitor l'ensemble des champs de l'entity avec leur nom, type et valeur.
accept(EntityVisitor) - Method in class org.nuiton.topia.security.entities.authorization.TopiaEntityAuthorizationAbstract
Envoi via les methodes du visitor l'ensemble des champs de l'entity avec leur nom, type et valeur.
accept(EntityVisitor) - Method in class org.nuiton.topia.security.entities.authorization.TopiaExpressionLinkAbstract
Envoi via les methodes du visitor l'ensemble des champs de l'entity avec leur nom, type et valeur.
accept(EntityVisitor) - Method in class org.nuiton.topia.security.entities.user.TopiaGroupAbstract
Envoi via les methodes du visitor l'ensemble des champs de l'entity avec leur nom, type et valeur.
accept(EntityVisitor) - Method in class org.nuiton.topia.security.entities.user.TopiaUserAbstract
Envoi via les methodes du visitor l'ensemble des champs de l'entity avec leur nom, type et valeur.
accept(EntityVisitor) - Method in class org.nuiton.topia.taas.entities.TaasAuthorizationAbstract
Envoi via les methodes du visitor l'ensemble des champs de l'entity avec leur nom, type et valeur.
accept(EntityVisitor) - Method in class org.nuiton.topia.taas.entities.TaasPrincipalAbstract
Envoi via les methodes du visitor l'ensemble des champs de l'entity avec leur nom, type et valeur.
accept(EntityVisitor) - Method in class org.nuiton.topia.taas.entities.TaasUserAbstract
Envoi via les methodes du visitor l'ensemble des champs de l'entity avec leur nom, type et valeur.
accept(Class<? extends TopiaEntity>) - Method in enum org.nuiton.topia.TopiaSecurityDAOHelper.TopiaSecurityEntityEnum
 
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(Collection<TaasAuthorization>) - Method in class org.nuiton.topia.taas.entities.TaasPrincipalAbstract
 
addAllPrincipals(Collection<TaasPrincipal>) - Method in interface org.nuiton.topia.taas.entities.TaasUser
 
addAllPrincipals(Collection<TaasPrincipal>) - Method in class org.nuiton.topia.taas.entities.TaasUserAbstract
 
addAllSubGroup(Collection<TopiaGroup>) - Method in interface org.nuiton.topia.security.entities.user.TopiaGroup
 
addAllSubGroup(Collection<TopiaGroup>) - Method in class org.nuiton.topia.security.entities.user.TopiaGroupAbstract
 
addAllTopiaGroup(Collection<TopiaGroup>) - Method in interface org.nuiton.topia.security.entities.user.TopiaUser
 
addAllTopiaGroup(Collection<TopiaGroup>) - Method in class org.nuiton.topia.security.entities.user.TopiaUserAbstract
 
addAllTopiaUser(Collection<TopiaUser>) - Method in interface org.nuiton.topia.security.entities.user.TopiaGroup
 
addAllTopiaUser(Collection<TopiaUser>) - Method in class org.nuiton.topia.security.entities.user.TopiaGroupAbstract
 
addAuthorizations(TaasAuthorization) - Method in interface org.nuiton.topia.taas.entities.TaasPrincipal
 
addAuthorizations(TaasAuthorization) - Method in class org.nuiton.topia.taas.entities.TaasPrincipalAbstract
 
addPrincipals(TaasPrincipal) - Method in interface org.nuiton.topia.taas.entities.TaasUser
 
addPrincipals(TaasPrincipal) - Method in class org.nuiton.topia.taas.entities.TaasUserAbstract
 
addSubGroup(TopiaGroup) - Method in interface org.nuiton.topia.security.entities.user.TopiaGroup
 
addSubGroup(TopiaGroup) - Method in class org.nuiton.topia.security.entities.user.TopiaGroupAbstract
 
addTopiaGroup(TopiaGroup) - Method in interface org.nuiton.topia.security.entities.user.TopiaUser
 
addTopiaGroup(TopiaGroup) - Method in class org.nuiton.topia.security.entities.user.TopiaUserAbstract
 
addTopiaUser(TopiaUser) - Method in interface org.nuiton.topia.security.entities.user.TopiaGroup
 
addTopiaUser(TopiaUser) - Method in class org.nuiton.topia.security.entities.user.TopiaGroupAbstract
 
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(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
Vide la Collection de authorizations.
clearAuthorizations() - Method in class org.nuiton.topia.taas.entities.TaasPrincipalAbstract
 
clearPrincipals() - Method in interface org.nuiton.topia.taas.entities.TaasUser
Vide la Collection de principals.
clearPrincipals() - Method in class org.nuiton.topia.taas.entities.TaasUserAbstract
 
clearSubGroup() - Method in interface org.nuiton.topia.security.entities.user.TopiaGroup
Vide la Collection de subGroup.
clearSubGroup() - Method in class org.nuiton.topia.security.entities.user.TopiaGroupAbstract
 
clearTopiaGroup() - Method in interface org.nuiton.topia.security.entities.user.TopiaUser
Vide la Collection de topiaGroup.
clearTopiaGroup() - Method in class org.nuiton.topia.security.entities.user.TopiaUserAbstract
 
clearTopiaUser() - Method in interface org.nuiton.topia.security.entities.user.TopiaGroup
Vide la Collection de topiaUser.
clearTopiaUser() - Method in class org.nuiton.topia.security.entities.user.TopiaGroupAbstract
 
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
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(E) - Method in class org.nuiton.topia.security.entities.authorization.TopiaAssociationAuthorizationDAOAbstract
 
delete() - Method in class org.nuiton.topia.security.entities.authorization.TopiaAuthorizationAbstract
 
delete(E) - Method in class org.nuiton.topia.security.entities.authorization.TopiaAuthorizationDAOAbstract
 
delete() - Method in class org.nuiton.topia.security.entities.authorization.TopiaEntityAuthorizationAbstract
 
delete(E) - Method in class org.nuiton.topia.security.entities.authorization.TopiaEntityAuthorizationDAOAbstract
 
delete() - Method in class org.nuiton.topia.security.entities.authorization.TopiaExpressionLinkAbstract
 
delete(E) - Method in class org.nuiton.topia.security.entities.authorization.TopiaExpressionLinkDAOAbstract
 
delete() - Method in class org.nuiton.topia.security.entities.user.TopiaGroupAbstract
 
delete(E) - Method in class org.nuiton.topia.security.entities.user.TopiaGroupDAOAbstract
 
delete() - Method in class org.nuiton.topia.security.entities.user.TopiaUserAbstract
 
delete(E) - Method in class org.nuiton.topia.security.entities.user.TopiaUserDAOAbstract
 
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(E) - Method in class org.nuiton.topia.taas.entities.TaasAuthorizationDAOAbstract
 
delete() - Method in class org.nuiton.topia.taas.entities.TaasPrincipalAbstract
 
delete(E) - Method in class org.nuiton.topia.taas.entities.TaasPrincipalDAOAbstract
 
delete() - Method in class org.nuiton.topia.taas.entities.TaasUserAbstract
 
delete(E) - Method in class org.nuiton.topia.taas.entities.TaasUserDAOAbstract
 
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
 
entitiesList - Static variable in class org.nuiton.topia.TopiaSecurityDAOHelper
Deprecated. (will be removed soon).
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
Retourne les éléments trouvé dont l'attribut authorizations contient le paramètre
findAllContainsPrincipals(TaasPrincipal...) - Method in class org.nuiton.topia.taas.entities.TaasUserDAOAbstract
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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() - Method in class org.nuiton.topia.security.entities.authorization.TopiaAssociationAuthorizationAbstract
 
getActions() - Method in interface org.nuiton.topia.security.entities.authorization.TopiaAuthorization
 
getActions() - Method in interface org.nuiton.topia.security.entities.authorization.TopiaEntityAuthorization
 
getActions() - Method in class org.nuiton.topia.security.entities.authorization.TopiaEntityAuthorizationAbstract
 
getActions() - Method in class org.nuiton.topia.security.jaas.TopiaPermission
 
getActions() - Method in interface org.nuiton.topia.taas.entities.TaasAuthorization
 
getActions() - Method in class org.nuiton.topia.taas.entities.TaasAuthorizationAbstract
 
getActions() - Method in class org.nuiton.topia.taas.jaas.TaasPermission
 
getAggregate() - Method in class org.nuiton.topia.security.entities.authorization.TopiaAssociationAuthorizationAbstract
 
getAggregate() - Method in class org.nuiton.topia.security.entities.authorization.TopiaAuthorizationAbstract
 
getAggregate() - Method in class org.nuiton.topia.security.entities.authorization.TopiaEntityAuthorizationAbstract
 
getAggregate() - Method in class org.nuiton.topia.security.entities.authorization.TopiaExpressionLinkAbstract
 
getAggregate() - Method in class org.nuiton.topia.security.entities.user.TopiaGroupAbstract
 
getAggregate() - Method in class org.nuiton.topia.security.entities.user.TopiaUserAbstract
 
getAggregate() - Method in class org.nuiton.topia.taas.entities.TaasAuthorizationAbstract
 
getAggregate() - Method in class org.nuiton.topia.taas.entities.TaasPrincipalAbstract
 
getAggregate() - Method in class org.nuiton.topia.taas.entities.TaasUserAbstract
 
getAllSuperGroup() - Method in interface org.nuiton.topia.security.entities.user.TopiaGroup
 
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() - 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() - Method in class org.nuiton.topia.taas.entities.TaasPrincipalAbstract
 
getAuthorizationsByTopiaId(String) - Method in interface org.nuiton.topia.taas.entities.TaasPrincipal
Recupère l'attribut authorizations à partir de son topiaId.
getAuthorizationsByTopiaId(String) - Method in class org.nuiton.topia.taas.entities.TaasPrincipalAbstract
 
getBy() - Method in interface org.nuiton.topia.security.entities.authorization.TopiaExpressionLink
 
getBy() - Method in class org.nuiton.topia.security.entities.authorization.TopiaExpressionLinkAbstract
 
getComposite() - Method in class org.nuiton.topia.security.entities.authorization.TopiaAssociationAuthorizationAbstract
 
getComposite() - Method in class org.nuiton.topia.security.entities.authorization.TopiaAuthorizationAbstract
 
getComposite() - Method in class org.nuiton.topia.security.entities.authorization.TopiaEntityAuthorizationAbstract
 
getComposite() - Method in class org.nuiton.topia.security.entities.authorization.TopiaExpressionLinkAbstract
 
getComposite() - Method in class org.nuiton.topia.security.entities.user.TopiaGroupAbstract
 
getComposite() - Method in class org.nuiton.topia.security.entities.user.TopiaUserAbstract
 
getComposite() - Method in class org.nuiton.topia.taas.entities.TaasAuthorizationAbstract
 
getComposite() - Method in class org.nuiton.topia.taas.entities.TaasPrincipalAbstract
 
getComposite() - Method in class org.nuiton.topia.taas.entities.TaasUserAbstract
 
getContract() - Method in enum org.nuiton.topia.TopiaSecurityDAOHelper.TopiaSecurityEntityEnum
 
getContractClass(Class<T>) - Static method in class org.nuiton.topia.TopiaSecurityDAOHelper
 
getContractClass() - Method in enum org.nuiton.topia.TopiaSecurityDAOHelper.TopiaSecurityEntityEnum
Deprecated. 
getContractClasses() - Static method in class org.nuiton.topia.TopiaSecurityDAOHelper
 
getContracts() - Static method in class org.nuiton.topia.TopiaSecurityDAOHelper
 
getDAO(TopiaContext, Class<T>) - Static method in class org.nuiton.topia.TopiaSecurityDAOHelper
 
getDAO(TopiaContext, T) - Static method in class org.nuiton.topia.TopiaSecurityDAOHelper
 
getDescription() - Method in interface org.nuiton.topia.security.entities.user.TopiaGroup
 
getDescription() - Method in class org.nuiton.topia.security.entities.user.TopiaGroupAbstract
 
getEmail() - Method in interface org.nuiton.topia.security.entities.user.TopiaUser
 
getEmail() - Method in class org.nuiton.topia.security.entities.user.TopiaUserAbstract
 
getEmail() - Method in interface org.nuiton.topia.taas.entities.TaasUser
 
getEmail() - Method in class org.nuiton.topia.taas.entities.TaasUserAbstract
 
getEnabled() - Method in interface org.nuiton.topia.taas.entities.TaasUser
 
getEnabled() - Method in class org.nuiton.topia.taas.entities.TaasUserAbstract
 
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() - Method in class org.nuiton.topia.security.entities.authorization.TopiaAuthorizationDAOAbstract
 
getEntityClass() - Method in class org.nuiton.topia.security.entities.authorization.TopiaEntityAuthorizationDAOAbstract
 
getEntityClass() - Method in class org.nuiton.topia.security.entities.authorization.TopiaExpressionLinkDAOAbstract
 
getEntityClass() - Method in class org.nuiton.topia.security.entities.user.TopiaGroupDAOAbstract
 
getEntityClass() - Method in class org.nuiton.topia.security.entities.user.TopiaUserDAOAbstract
 
getEntityClass() - Method in class org.nuiton.topia.taas.entities.TaasAuthorizationDAOAbstract
 
getEntityClass() - Method in class org.nuiton.topia.taas.entities.TaasPrincipalDAOAbstract
 
getEntityClass() - Method in class org.nuiton.topia.taas.entities.TaasUserDAOAbstract
 
getExpression() - Method in interface org.nuiton.topia.security.entities.authorization.TopiaAssociationAuthorization
 
getExpression() - Method in class org.nuiton.topia.security.entities.authorization.TopiaAssociationAuthorizationImpl
 
getExpression() - Method in interface org.nuiton.topia.security.entities.authorization.TopiaAuthorization
 
getExpression() - Method in interface org.nuiton.topia.security.entities.authorization.TopiaEntityAuthorization
 
getExpression() - Method in class org.nuiton.topia.security.entities.authorization.TopiaEntityAuthorizationAbstract
 
getExpression() - Method in interface org.nuiton.topia.taas.entities.TaasAuthorization
 
getExpression() - Method in class org.nuiton.topia.taas.entities.TaasAuthorizationAbstract
 
getIdBeginAssociation() - Method in interface org.nuiton.topia.security.entities.authorization.TopiaAssociationAuthorization
 
getIdBeginAssociation() - Method in class org.nuiton.topia.security.entities.authorization.TopiaAssociationAuthorizationAbstract
 
getImplementation() - Method in enum org.nuiton.topia.TopiaSecurityDAOHelper.TopiaSecurityEntityEnum
 
getImplementationClass(Class<T>) - Static method in class org.nuiton.topia.TopiaSecurityDAOHelper
 
getImplementationClass() - Method in enum org.nuiton.topia.TopiaSecurityDAOHelper.TopiaSecurityEntityEnum
Deprecated. 
getImplementationClasses() - Static method in class org.nuiton.topia.TopiaSecurityDAOHelper
 
getImplementationClassesAsString() - Static method in class org.nuiton.topia.TopiaSecurityDAOHelper
 
getImplementationFQN() - Method in enum org.nuiton.topia.TopiaSecurityDAOHelper.TopiaSecurityEntityEnum
 
getLastConnectionDate() - Method in interface org.nuiton.topia.taas.entities.TaasUser
 
getLastConnectionDate() - Method in class org.nuiton.topia.taas.entities.TaasUserAbstract
 
getLink() - Method in interface org.nuiton.topia.taas.entities.TaasUser
 
getLink() - Method in class org.nuiton.topia.taas.entities.TaasUserAbstract
 
getLinkApplication() - Method in interface org.nuiton.topia.security.entities.user.TopiaUser
 
getLinkApplication() - Method in class org.nuiton.topia.security.entities.user.TopiaUserAbstract
 
getLogin() - Method in interface org.nuiton.topia.security.entities.user.TopiaUser
 
getLogin() - Method in class org.nuiton.topia.security.entities.user.TopiaUserAbstract
 
getLogin() - Method in interface org.nuiton.topia.taas.entities.TaasUser
 
getLogin() - Method in class org.nuiton.topia.taas.entities.TaasUserAbstract
 
getModelVersion() - Static method in class org.nuiton.topia.TopiaSecurityDAOHelper
Model version.
getName() - Method in interface org.nuiton.topia.security.entities.user.TopiaGroup
 
getName() - Method in class org.nuiton.topia.security.entities.user.TopiaGroupAbstract
 
getName() - Method in class org.nuiton.topia.security.jaas.TopiaPrincipal
 
getName() - Method in interface org.nuiton.topia.taas.entities.TaasPrincipal
 
getName() - Method in class org.nuiton.topia.taas.entities.TaasPrincipalAbstract
 
getName() - Method in class org.nuiton.topia.taas.jaas.TaasPrincipalWrapper
 
getNameAssociation() - Method in interface org.nuiton.topia.security.entities.authorization.TopiaAssociationAuthorization
 
getNameAssociation() - Method in class org.nuiton.topia.security.entities.authorization.TopiaAssociationAuthorizationAbstract
 
getNote() - Method in interface org.nuiton.topia.security.entities.user.TopiaUser
 
getNote() - Method in class org.nuiton.topia.security.entities.user.TopiaUserAbstract
 
getNumberOfConnection() - Method in interface org.nuiton.topia.taas.entities.TaasUser
 
getNumberOfConnection() - Method in class org.nuiton.topia.taas.entities.TaasUserAbstract
 
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() - Method in class org.nuiton.topia.security.entities.user.TopiaUserAbstract
 
getPassword() - Method in interface org.nuiton.topia.taas.entities.TaasUser
 
getPassword() - Method in class org.nuiton.topia.taas.entities.TaasUserAbstract
 
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() - Method in class org.nuiton.topia.security.entities.authorization.TopiaAssociationAuthorizationAbstract
 
getPrincipals() - Method in interface org.nuiton.topia.security.entities.authorization.TopiaAuthorization
 
getPrincipals() - Method in interface org.nuiton.topia.security.entities.authorization.TopiaEntityAuthorization
 
getPrincipals() - Method in class org.nuiton.topia.security.entities.authorization.TopiaEntityAuthorizationAbstract
 
getPrincipals() - Method in interface org.nuiton.topia.taas.entities.TaasUser
 
getPrincipals() - Method in class org.nuiton.topia.taas.entities.TaasUserAbstract
 
getPrincipalsByTopiaId(String) - Method in interface org.nuiton.topia.taas.entities.TaasUser
Recupère l'attribut principals à partir de son topiaId.
getPrincipalsByTopiaId(String) - Method in class org.nuiton.topia.taas.entities.TaasUserAbstract
 
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() - Method in class org.nuiton.topia.security.entities.authorization.TopiaExpressionLinkAbstract
 
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() - Method in class org.nuiton.topia.security.entities.user.TopiaGroupAbstract
 
getSubGroupByTopiaId(String) - Method in interface org.nuiton.topia.security.entities.user.TopiaGroup
Recupère l'attribut subGroup à partir de son topiaId.
getSubGroupByTopiaId(String) - Method in class org.nuiton.topia.security.entities.user.TopiaGroupAbstract
 
getSuperGroup() - Method in interface org.nuiton.topia.security.entities.user.TopiaGroup
 
getSuperGroup() - Method in class org.nuiton.topia.security.entities.user.TopiaGroupAbstract
 
getTaasAuthorizationDAO(TopiaContext) - Static method in class org.nuiton.topia.TopiaSecurityDAOHelper
 
getTaasPrincipalDAO(TopiaContext) - Static method in class org.nuiton.topia.TopiaSecurityDAOHelper
 
getTaasUserDAO(TopiaContext) - Static method in class org.nuiton.topia.TopiaSecurityDAOHelper
 
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
 
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
 
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
 
getTopiaExpressionLinkDAO(TopiaContext) - Static method in class org.nuiton.topia.TopiaSecurityDAOHelper
 
getTopiaGroup() - Method in interface org.nuiton.topia.security.entities.user.TopiaUser
 
getTopiaGroup() - Method in class org.nuiton.topia.security.entities.user.TopiaUserAbstract
 
getTopiaGroupByTopiaId(String) - Method in interface org.nuiton.topia.security.entities.user.TopiaUser
Recupère l'attribut topiaGroup à partir de son topiaId.
getTopiaGroupByTopiaId(String) - Method in class org.nuiton.topia.security.entities.user.TopiaUserAbstract
 
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
 
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() - Method in class org.nuiton.topia.security.entities.user.TopiaGroupAbstract
 
getTopiaUserByTopiaId(String) - Method in interface org.nuiton.topia.security.entities.user.TopiaGroup
Recupère l'attribut topiaUser à partir de son topiaId.
getTopiaUserByTopiaId(String) - Method in class org.nuiton.topia.security.entities.user.TopiaGroupAbstract
 
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
 
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
 
implies(TopiaAuthorization) - Method in interface org.nuiton.topia.security.entities.authorization.TopiaAuthorization
 
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(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(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(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() - Method in class org.nuiton.topia.taas.entities.TaasPrincipalAbstract
 
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() - Method in class org.nuiton.topia.taas.entities.TaasUserAbstract
 
isSubGroupEmpty() - Method in interface org.nuiton.topia.security.entities.user.TopiaGroup
 
isSubGroupEmpty() - Method in class org.nuiton.topia.security.entities.user.TopiaGroupAbstract
 
isTopiaGroupEmpty() - Method in interface org.nuiton.topia.security.entities.user.TopiaUser
 
isTopiaGroupEmpty() - Method in class org.nuiton.topia.security.entities.user.TopiaUserAbstract
 
isTopiaUserEmpty() - Method in interface org.nuiton.topia.security.entities.user.TopiaGroup
 
isTopiaUserEmpty() - Method in class org.nuiton.topia.security.entities.user.TopiaGroupAbstract
 

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(TaasAuthorization) - Method in class org.nuiton.topia.taas.entities.TaasPrincipalAbstract
 
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(TaasPrincipal) - Method in class org.nuiton.topia.taas.entities.TaasUserAbstract
 
removeSubGroup(TopiaGroup) - Method in interface org.nuiton.topia.security.entities.user.TopiaGroup
 
removeSubGroup(TopiaGroup) - Method in class org.nuiton.topia.security.entities.user.TopiaGroupAbstract
 
removeTopiaGroup(TopiaGroup) - Method in interface org.nuiton.topia.security.entities.user.TopiaUser
 
removeTopiaGroup(TopiaGroup) - Method in class org.nuiton.topia.security.entities.user.TopiaUserAbstract
 
removeTopiaUser(TopiaUser) - Method in interface org.nuiton.topia.security.entities.user.TopiaGroup
 
removeTopiaUser(TopiaUser) - Method in class org.nuiton.topia.security.entities.user.TopiaGroupAbstract
 
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(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(String) - Method in interface org.nuiton.topia.security.entities.authorization.TopiaAssociationAuthorization
 
setActions(int) - Method in class org.nuiton.topia.security.entities.authorization.TopiaAssociationAuthorizationAbstract
 
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(String) - Method in interface org.nuiton.topia.security.entities.authorization.TopiaEntityAuthorization
 
setActions(int) - Method in class org.nuiton.topia.security.entities.authorization.TopiaEntityAuthorizationAbstract
 
setActions(String) - Method in class org.nuiton.topia.security.entities.authorization.TopiaEntityAuthorizationImpl
 
setActions(int) - Method in interface org.nuiton.topia.taas.entities.TaasAuthorization
 
setActions(int) - Method in class org.nuiton.topia.taas.entities.TaasAuthorizationAbstract
 
setAuthorizations(Collection<TaasAuthorization>) - Method in interface org.nuiton.topia.taas.entities.TaasPrincipal
 
setAuthorizations(Collection<TaasAuthorization>) - Method in class org.nuiton.topia.taas.entities.TaasPrincipalAbstract
 
setBy(String) - Method in interface org.nuiton.topia.security.entities.authorization.TopiaExpressionLink
 
setBy(String) - Method in class org.nuiton.topia.security.entities.authorization.TopiaExpressionLinkAbstract
 
setDescription(String) - Method in interface org.nuiton.topia.security.entities.user.TopiaGroup
 
setDescription(String) - Method in class org.nuiton.topia.security.entities.user.TopiaGroupAbstract
 
setEmail(String) - Method in interface org.nuiton.topia.security.entities.user.TopiaUser
 
setEmail(String) - Method in class org.nuiton.topia.security.entities.user.TopiaUserAbstract
 
setEmail(String) - Method in interface org.nuiton.topia.taas.entities.TaasUser
 
setEmail(String) - Method in class org.nuiton.topia.taas.entities.TaasUserAbstract
 
setEnabled(boolean) - Method in interface org.nuiton.topia.taas.entities.TaasUser
 
setEnabled(boolean) - Method in class org.nuiton.topia.taas.entities.TaasUserAbstract
 
setExpression(String) - Method in interface org.nuiton.topia.security.entities.authorization.TopiaEntityAuthorization
 
setExpression(String) - Method in class org.nuiton.topia.security.entities.authorization.TopiaEntityAuthorizationAbstract
 
setExpression(String) - Method in interface org.nuiton.topia.taas.entities.TaasAuthorization
 
setExpression(String) - Method in class org.nuiton.topia.taas.entities.TaasAuthorizationAbstract
 
setIdBeginAssociation(String) - Method in interface org.nuiton.topia.security.entities.authorization.TopiaAssociationAuthorization
 
setIdBeginAssociation(String) - Method in class org.nuiton.topia.security.entities.authorization.TopiaAssociationAuthorizationAbstract
 
setImplementationFQN(String) - Method in enum org.nuiton.topia.TopiaSecurityDAOHelper.TopiaSecurityEntityEnum
 
setLastConnectionDate(Date) - Method in interface org.nuiton.topia.taas.entities.TaasUser
 
setLastConnectionDate(Date) - Method in class org.nuiton.topia.taas.entities.TaasUserAbstract
 
setLink(String) - Method in interface org.nuiton.topia.taas.entities.TaasUser
 
setLink(String) - Method in class org.nuiton.topia.taas.entities.TaasUserAbstract
 
setLinkApplication(String) - Method in interface org.nuiton.topia.security.entities.user.TopiaUser
 
setLinkApplication(String) - Method in class org.nuiton.topia.security.entities.user.TopiaUserAbstract
 
setLogin(String) - Method in interface org.nuiton.topia.security.entities.user.TopiaUser
 
setLogin(String) - Method in class org.nuiton.topia.security.entities.user.TopiaUserAbstract
 
setLogin(String) - Method in interface org.nuiton.topia.taas.entities.TaasUser
 
setLogin(String) - Method in class org.nuiton.topia.taas.entities.TaasUserAbstract
 
setName(String) - Method in interface org.nuiton.topia.security.entities.user.TopiaGroup
 
setName(String) - Method in class org.nuiton.topia.security.entities.user.TopiaGroupAbstract
 
setName(String) - Method in interface org.nuiton.topia.taas.entities.TaasPrincipal
 
setName(String) - Method in class org.nuiton.topia.taas.entities.TaasPrincipalAbstract
 
setNameAssociation(String) - Method in interface org.nuiton.topia.security.entities.authorization.TopiaAssociationAuthorization
 
setNameAssociation(String) - Method in class org.nuiton.topia.security.entities.authorization.TopiaAssociationAuthorizationAbstract
 
setNote(String) - Method in interface org.nuiton.topia.security.entities.user.TopiaUser
 
setNote(String) - Method in class org.nuiton.topia.security.entities.user.TopiaUserAbstract
 
setNumberOfConnection(int) - Method in interface org.nuiton.topia.taas.entities.TaasUser
 
setNumberOfConnection(int) - Method in class org.nuiton.topia.taas.entities.TaasUserAbstract
 
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(String, String) - Method in interface org.nuiton.topia.security.entities.user.TopiaUser
 
setPassword(String) - Method in class org.nuiton.topia.security.entities.user.TopiaUserAbstract
 
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(String) - Method in class org.nuiton.topia.taas.entities.TaasUserAbstract
 
setPrincipals(Set) - Method in interface org.nuiton.topia.security.entities.authorization.TopiaAssociationAuthorization
 
setPrincipals(String) - Method in interface org.nuiton.topia.security.entities.authorization.TopiaAssociationAuthorization
 
setPrincipals(Set) - Method in class org.nuiton.topia.security.entities.authorization.TopiaAssociationAuthorizationAbstract
 
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(String) - Method in interface org.nuiton.topia.security.entities.authorization.TopiaEntityAuthorization
 
setPrincipals(Set) - Method in class org.nuiton.topia.security.entities.authorization.TopiaEntityAuthorizationAbstract
 
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(Collection<TaasPrincipal>) - Method in class org.nuiton.topia.taas.entities.TaasUserAbstract
 
setReplace(String) - Method in interface org.nuiton.topia.security.entities.authorization.TopiaExpressionLink
 
setReplace(String) - Method in class org.nuiton.topia.security.entities.authorization.TopiaExpressionLinkAbstract
 
setSubGroup(Collection<TopiaGroup>) - Method in interface org.nuiton.topia.security.entities.user.TopiaGroup
 
setSubGroup(Collection<TopiaGroup>) - Method in class org.nuiton.topia.security.entities.user.TopiaGroupAbstract
 
setSuperGroup(TopiaGroup) - Method in interface org.nuiton.topia.security.entities.user.TopiaGroup
 
setSuperGroup(TopiaGroup) - Method in class org.nuiton.topia.security.entities.user.TopiaGroupAbstract
 
setTopiaGroup(Collection<TopiaGroup>) - Method in interface org.nuiton.topia.security.entities.user.TopiaUser
 
setTopiaGroup(Collection<TopiaGroup>) - Method in class org.nuiton.topia.security.entities.user.TopiaUserAbstract
 
setTopiaUser(Collection<TopiaUser>) - Method in interface org.nuiton.topia.security.entities.user.TopiaGroup
 
setTopiaUser(Collection<TopiaUser>) - Method in class org.nuiton.topia.security.entities.user.TopiaGroupAbstract
 
sizeAuthorizations() - Method in interface org.nuiton.topia.taas.entities.TaasPrincipal
 
sizeAuthorizations() - Method in class org.nuiton.topia.taas.entities.TaasPrincipalAbstract
 
sizePrincipals() - Method in interface org.nuiton.topia.taas.entities.TaasUser
 
sizePrincipals() - Method in class org.nuiton.topia.taas.entities.TaasUserAbstract
 
sizeSubGroup() - Method in interface org.nuiton.topia.security.entities.user.TopiaGroup
 
sizeSubGroup() - Method in class org.nuiton.topia.security.entities.user.TopiaGroupAbstract
 
sizeTopiaGroup() - Method in interface org.nuiton.topia.security.entities.user.TopiaUser
 
sizeTopiaGroup() - Method in class org.nuiton.topia.security.entities.user.TopiaUserAbstract
 
sizeTopiaUser() - Method in interface org.nuiton.topia.security.entities.user.TopiaGroup
 
sizeTopiaUser() - Method in class org.nuiton.topia.security.entities.user.TopiaGroupAbstract
 
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
Implantation POJO pour l'entité TaasAuthorization.
TaasAuthorizationAbstract() - Constructor for class org.nuiton.topia.taas.entities.TaasAuthorizationAbstract
Constructeur de TaasAuthorizationAbstract par défaut.
TaasAuthorizationDAO - Class in org.nuiton.topia.taas.entities
Cette classe etend le DAOImpl pour parametrer la classe avec le bon type Cette classe est marque finale car l'heritage entre les DAO se fait sur les DOAImpl, c-a-d que DAOAbstract peut etendre le DAOImpl
TaasAuthorizationDAO() - Constructor for class org.nuiton.topia.taas.entities.TaasAuthorizationDAO
 
TaasAuthorizationDAOAbstract<E extends TaasAuthorization> - Class in org.nuiton.topia.taas.entities
Implantation DAO pour l'entité TaasAuthorization.
TaasAuthorizationDAOAbstract() - Constructor for class org.nuiton.topia.taas.entities.TaasAuthorizationDAOAbstract
 
TaasAuthorizationDAOImpl<E extends TaasAuthorization> - Class in org.nuiton.topia.taas.entities
Implantation du DAO pour l'entité TaasAuthorization.
TaasAuthorizationDAOImpl() - Constructor for class org.nuiton.topia.taas.entities.TaasAuthorizationDAOImpl
 
TaasAuthorizationImpl - Class in org.nuiton.topia.taas.entities
Implantation des operations pour l'entité TaasAuthorization.
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
Implantation POJO pour l'entité TaasPrincipal.
TaasPrincipalAbstract() - Constructor for class org.nuiton.topia.taas.entities.TaasPrincipalAbstract
Constructeur de TaasPrincipalAbstract par défaut.
TaasPrincipalDAO - Class in org.nuiton.topia.taas.entities
Cette classe etend le DAOImpl pour parametrer la classe avec le bon type Cette classe est marque finale car l'heritage entre les DAO se fait sur les DOAImpl, c-a-d que DAOAbstract peut etendre le DAOImpl
TaasPrincipalDAO() - Constructor for class org.nuiton.topia.taas.entities.TaasPrincipalDAO
 
TaasPrincipalDAOAbstract<E extends TaasPrincipal> - Class in org.nuiton.topia.taas.entities
Implantation DAO pour l'entité TaasPrincipal.
TaasPrincipalDAOAbstract() - Constructor for class org.nuiton.topia.taas.entities.TaasPrincipalDAOAbstract
 
TaasPrincipalDAOImpl<E extends TaasPrincipal> - Class in org.nuiton.topia.taas.entities
Implantation du DAO pour l'entité TaasPrincipal.
TaasPrincipalDAOImpl() - Constructor for class org.nuiton.topia.taas.entities.TaasPrincipalDAOImpl
 
TaasPrincipalImpl - Class in org.nuiton.topia.taas.entities
Implantation des operations pour l'entité TaasPrincipal.
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
Implantation POJO pour l'entité TaasUser.
TaasUserAbstract() - Constructor for class org.nuiton.topia.taas.entities.TaasUserAbstract
Constructeur de TaasUserAbstract par défaut.
TaasUserDAO - Class in org.nuiton.topia.taas.entities
Cette classe etend le DAOImpl pour parametrer la classe avec le bon type Cette classe est marque finale car l'heritage entre les DAO se fait sur les DOAImpl, c-a-d que DAOAbstract peut etendre le DAOImpl
TaasUserDAO() - Constructor for class org.nuiton.topia.taas.entities.TaasUserDAO
 
TaasUserDAOAbstract<E extends TaasUser> - Class in org.nuiton.topia.taas.entities
Implantation DAO pour l'entité TaasUser.
TaasUserDAOAbstract() - Constructor for class org.nuiton.topia.taas.entities.TaasUserDAOAbstract
 
TaasUserDAOImpl<E extends TaasUser> - Class in org.nuiton.topia.taas.entities
Implantation du DAO pour l'entité TaasUser.
TaasUserDAOImpl() - Constructor for class org.nuiton.topia.taas.entities.TaasUserDAOImpl
 
TaasUserImpl - Class in org.nuiton.topia.taas.entities
Implantation des operations pour l'entité TaasUser.
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
Implantation POJO pour l'entité TopiaAssociationAuthorization.
TopiaAssociationAuthorizationAbstract() - Constructor for class org.nuiton.topia.security.entities.authorization.TopiaAssociationAuthorizationAbstract
Constructeur de TopiaAssociationAuthorizationAbstract par défaut.
TopiaAssociationAuthorizationDAO - Class in org.nuiton.topia.security.entities.authorization
Cette classe etend le DAOImpl pour parametrer la classe avec le bon type Cette classe est marque finale car l'heritage entre les DAO se fait sur les DOAImpl, c-a-d que DAOAbstract peut etendre le DAOImpl
TopiaAssociationAuthorizationDAO() - Constructor for class org.nuiton.topia.security.entities.authorization.TopiaAssociationAuthorizationDAO
 
TopiaAssociationAuthorizationDAOAbstract<E extends TopiaAssociationAuthorization> - Class in org.nuiton.topia.security.entities.authorization
Implantation DAO pour l'entité TopiaAssociationAuthorization.
TopiaAssociationAuthorizationDAOAbstract() - Constructor for class org.nuiton.topia.security.entities.authorization.TopiaAssociationAuthorizationDAOAbstract
 
TopiaAssociationAuthorizationDAOImpl<E extends TopiaAssociationAuthorization> - Class in org.nuiton.topia.security.entities.authorization
Implantation du DAO pour l'entité TopiaAssociationAuthorization.
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
Implantation POJO pour l'entité TopiaAuthorization.
TopiaAuthorizationAbstract() - Constructor for class org.nuiton.topia.security.entities.authorization.TopiaAuthorizationAbstract
Constructeur de TopiaAuthorizationAbstract par défaut.
TopiaAuthorizationDAO - Class in org.nuiton.topia.security.entities.authorization
Cette classe etend le DAOImpl pour parametrer la classe avec le bon type Cette classe est marque finale car l'heritage entre les DAO se fait sur les DOAImpl, c-a-d que DAOAbstract peut etendre le DAOImpl
TopiaAuthorizationDAO() - Constructor for class org.nuiton.topia.security.entities.authorization.TopiaAuthorizationDAO
 
TopiaAuthorizationDAOAbstract<E extends TopiaAuthorization> - Class in org.nuiton.topia.security.entities.authorization
Implantation DAO pour l'entité TopiaAuthorization.
TopiaAuthorizationDAOAbstract() - Constructor for class org.nuiton.topia.security.entities.authorization.TopiaAuthorizationDAOAbstract
 
TopiaAuthorizationDAOImpl<E extends TopiaAuthorization> - Class in org.nuiton.topia.security.entities.authorization
Implantation du DAO pour l'entité TopiaAuthorization.
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
Implantation POJO pour l'entité TopiaEntityAuthorization.
TopiaEntityAuthorizationAbstract() - Constructor for class org.nuiton.topia.security.entities.authorization.TopiaEntityAuthorizationAbstract
Constructeur de TopiaEntityAuthorizationAbstract par défaut.
TopiaEntityAuthorizationDAO - Class in org.nuiton.topia.security.entities.authorization
Cette classe etend le DAOImpl pour parametrer la classe avec le bon type Cette classe est marque finale car l'heritage entre les DAO se fait sur les DOAImpl, c-a-d que DAOAbstract peut etendre le DAOImpl
TopiaEntityAuthorizationDAO() - Constructor for class org.nuiton.topia.security.entities.authorization.TopiaEntityAuthorizationDAO
 
TopiaEntityAuthorizationDAOAbstract<E extends TopiaEntityAuthorization> - Class in org.nuiton.topia.security.entities.authorization
Implantation DAO pour l'entité TopiaEntityAuthorization.
TopiaEntityAuthorizationDAOAbstract() - Constructor for class org.nuiton.topia.security.entities.authorization.TopiaEntityAuthorizationDAOAbstract
 
TopiaEntityAuthorizationDAOImpl<E extends TopiaEntityAuthorization> - Class in org.nuiton.topia.security.entities.authorization
Implantation du DAO pour l'entité TopiaEntityAuthorization.
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
Implantation POJO pour l'entité TopiaExpressionLink.
TopiaExpressionLinkAbstract() - Constructor for class org.nuiton.topia.security.entities.authorization.TopiaExpressionLinkAbstract
Constructeur de TopiaExpressionLinkAbstract par défaut.
TopiaExpressionLinkDAO - Class in org.nuiton.topia.security.entities.authorization
Cette classe etend le DAOImpl pour parametrer la classe avec le bon type Cette classe est marque finale car l'heritage entre les DAO se fait sur les DOAImpl, c-a-d que DAOAbstract peut etendre le DAOImpl
TopiaExpressionLinkDAO() - Constructor for class org.nuiton.topia.security.entities.authorization.TopiaExpressionLinkDAO
 
TopiaExpressionLinkDAOAbstract<E extends TopiaExpressionLink> - Class in org.nuiton.topia.security.entities.authorization
Implantation DAO pour l'entité TopiaExpressionLink.
TopiaExpressionLinkDAOAbstract() - Constructor for class org.nuiton.topia.security.entities.authorization.TopiaExpressionLinkDAOAbstract
 
TopiaExpressionLinkDAOImpl<E extends TopiaExpressionLink> - Class in org.nuiton.topia.security.entities.authorization
Implantation du DAO pour l'entité TopiaExpressionLink.
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
Implantation POJO pour l'entité TopiaGroup.
TopiaGroupAbstract() - Constructor for class org.nuiton.topia.security.entities.user.TopiaGroupAbstract
Constructeur de TopiaGroupAbstract par défaut.
TopiaGroupDAO - Class in org.nuiton.topia.security.entities.user
Cette classe etend le DAOImpl pour parametrer la classe avec le bon type Cette classe est marque finale car l'heritage entre les DAO se fait sur les DOAImpl, c-a-d que DAOAbstract peut etendre le DAOImpl
TopiaGroupDAO() - Constructor for class org.nuiton.topia.security.entities.user.TopiaGroupDAO
 
TopiaGroupDAOAbstract<E extends TopiaGroup> - Class in org.nuiton.topia.security.entities.user
Implantation DAO pour l'entité TopiaGroup.
TopiaGroupDAOAbstract() - Constructor for class org.nuiton.topia.security.entities.user.TopiaGroupDAOAbstract
 
TopiaGroupDAOImpl<E extends TopiaGroup> - Class in org.nuiton.topia.security.entities.user
Implantation du DAO pour l'entité TopiaGroup.
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
no instance for this helper
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
Implantation POJO pour l'entité TopiaUser.
TopiaUserAbstract() - Constructor for class org.nuiton.topia.security.entities.user.TopiaUserAbstract
Constructeur de TopiaUserAbstract par défaut.
TopiaUserDAO - Class in org.nuiton.topia.security.entities.user
Cette classe etend le DAOImpl pour parametrer la classe avec le bon type Cette classe est marque finale car l'heritage entre les DAO se fait sur les DOAImpl, c-a-d que DAOAbstract peut etendre le DAOImpl
TopiaUserDAO() - Constructor for class org.nuiton.topia.security.entities.user.TopiaUserDAO
 
TopiaUserDAOAbstract<E extends TopiaUser> - Class in org.nuiton.topia.security.entities.user
Implantation DAO pour l'entité TopiaUser.
TopiaUserDAOAbstract() - Constructor for class org.nuiton.topia.security.entities.user.TopiaUserDAOAbstract
 
TopiaUserDAOImpl<E extends TopiaUser> - Class in org.nuiton.topia.security.entities.user
Implantation du DAO pour l'entité TopiaUser.
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() - Method in class org.nuiton.topia.security.entities.authorization.TopiaAuthorizationAbstract
 
toString() - Method in class org.nuiton.topia.security.entities.authorization.TopiaEntityAuthorizationAbstract
 
toString() - Method in class org.nuiton.topia.security.entities.authorization.TopiaExpressionLinkAbstract
 
toString() - Method in class org.nuiton.topia.security.entities.user.TopiaGroupAbstract
 
toString() - Method in class org.nuiton.topia.security.entities.user.TopiaUserAbstract
 
toString() - Method in class org.nuiton.topia.security.jaas.TopiaPrincipal
 
toString() - Method in class org.nuiton.topia.taas.entities.TaasAuthorizationAbstract
 
toString() - Method in class org.nuiton.topia.taas.entities.TaasPrincipalAbstract
 
toString() - Method in class org.nuiton.topia.taas.entities.TaasUserAbstract
 
toString() - Method in class org.nuiton.topia.taas.jaas.TaasPrincipalWrapper
 

U

update() - Method in class org.nuiton.topia.security.entities.authorization.TopiaAssociationAuthorizationAbstract
 
update() - Method in class org.nuiton.topia.security.entities.authorization.TopiaAuthorizationAbstract
 
update() - Method in class org.nuiton.topia.security.entities.authorization.TopiaEntityAuthorizationAbstract
 
update() - Method in class org.nuiton.topia.security.entities.authorization.TopiaExpressionLinkAbstract
 
update() - Method in class org.nuiton.topia.security.entities.user.TopiaGroupAbstract
 
update() - Method in class org.nuiton.topia.security.entities.user.TopiaUserAbstract
 
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() - Method in class org.nuiton.topia.taas.entities.TaasPrincipalAbstract
 
update() - Method in class org.nuiton.topia.taas.entities.TaasUserAbstract
 
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(Class<?>) - Static method in enum org.nuiton.topia.TopiaSecurityDAOHelper.TopiaSecurityEntityEnum
 
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.