IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Entrée/Sortie Java Discussion :

droits des fichiers


Sujet :

Entrée/Sortie Java

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre éclairé Avatar de L4BiN
    Homme Profil pro
    Développeur informatique
    Inscrit en
    Juin 2006
    Messages
    432
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations professionnelles :
    Activité : Développeur informatique
    Secteur : Industrie

    Informations forums :
    Inscription : Juin 2006
    Messages : 432
    Par défaut droits des fichiers
    Bonjour,

    j'effectue le code suivant:

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
    18
    19
    20
    21
    private static void deleteInputFilesDir(Application app, ExternalSimulatorModel model) {
            Activity activity = app.getActivity();
            WfProcessDefinition processDefinition = activity.getWfProcessDefinitionParent();
            EPContainer container = processDefinition.getParentContainer();
            IEPBase base = (IEPBase) container.getParentContainer();
    
            String baseName = FileIO.createPathName(base.getName(), container.getName(),
                    processDefinition.getName(), activity.getName());
            String parent = model.getInputFiles()[0].getParent();
            File dir = new File(parent, baseName);
    
            if (dir.exists()) {
                try {
                    FileUtils.forceDelete(dir);
                }
                catch (IOException e) {
                    
                }
            }
        }
    J'aurai voulu connaître une méthode capable de tester les droits du fichier, car le message de l'exception IOException qand on a pas les droits n'est pas tres explicite je trouve.

    Merci

  2. #2
    Membre émérite Avatar de zorm
    Profil pro
    Inscrit en
    Décembre 2004
    Messages
    584
    Détails du profil
    Informations personnelles :
    Localisation : France, Loire Atlantique (Pays de la Loire)

    Informations forums :
    Inscription : Décembre 2004
    Messages : 584
    Par défaut
    Bonjour,

    Directement dans la classe File de la J2SE, il y a les méthode canRead/canWrite
    Par contre, il me semble que ces tests vérifient les droits pour l'application et non pas pour un utilisateur donné. Ce qui me laisse imaginer que les tests se font par rapport à la session sur laquelle tourne la JVM. Ceci dit, ce n'est qu'une supposition de ma part...

  3. #3
    Membre éclairé Avatar de L4BiN
    Homme Profil pro
    Développeur informatique
    Inscrit en
    Juin 2006
    Messages
    432
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations professionnelles :
    Activité : Développeur informatique
    Secteur : Industrie

    Informations forums :
    Inscription : Juin 2006
    Messages : 432
    Par défaut
    Merci pour ta réponse.

    Mais j'ai deja essayé ces methodes... et bien que j'ai refuser l'acces au repertoire... le test dir.canWrite() = true.

    est ce que le test doit etre differents si c'est un repertoire et non un fichier?

  4. #4
    Membre expérimenté
    Profil pro
    Inscrit en
    Mai 2009
    Messages
    156
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mai 2009
    Messages : 156
    Par défaut
    La prochaine version de java ( 1.7 ) disposera d'accès étendu au permissions des fichier : voir le package java.nio.file.attribute, mais pour l'instant on ne dispose pas de ce genre d'information.

  5. #5
    Membre éclairé Avatar de L4BiN
    Homme Profil pro
    Développeur informatique
    Inscrit en
    Juin 2006
    Messages
    432
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations professionnelles :
    Activité : Développeur informatique
    Secteur : Industrie

    Informations forums :
    Inscription : Juin 2006
    Messages : 432
    Par défaut
    bien recu, merci pour les reponses

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. Droit des fichiers et dossier
    Par Blo0d4x3 dans le forum Linux
    Réponses: 1
    Dernier message: 15/04/2007, 15h59
  2. Chmod Impossible de changer les droits des fichiers
    Par Franciske dans le forum Sécurité
    Réponses: 2
    Dernier message: 09/10/2006, 00h58
  3. droits des fichiers
    Par vince2005 dans le forum Langage
    Réponses: 15
    Dernier message: 24/03/2006, 18h31
  4. [Upload] Droits des fichiers
    Par flexx dans le forum Langage
    Réponses: 7
    Dernier message: 01/12/2005, 19h14
  5. [Sécurité] $_FILES et droits des fichiers
    Par nkdb dans le forum Langage
    Réponses: 4
    Dernier message: 02/11/2005, 18h35

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo