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