Searched refs:PosixFilePermission (Results 1 - 18 of 18) sorted by relevance

/openjdk7/jdk/src/share/classes/java/nio/file/attribute/
H A DPosixFilePermission.java38 public enum PosixFilePermission { enum
H A DPosixFilePermissions.java28 import static java.nio.file.attribute.PosixFilePermission.*;
33 * {@link PosixFilePermission} objects.
66 * {@code PosixFilePermission} then these elements are ignored.
73 public static String toString(Set<PosixFilePermission> perms) {
113 * Set&lt;PosixFilePermission&gt; perms = PosixFilePermissions.fromString("rwxr-x---");
126 public static Set<PosixFilePermission> fromString(String perms) {
129 Set<PosixFilePermission> result = EnumSet.noneOf(PosixFilePermission.class);
156 * PosixFilePermission}
158 public static FileAttribute<Set<PosixFilePermission>>
[all...]
H A DPosixFileAttributes.java65 * as a set of {@link PosixFilePermission} elements. The returned set is a
74 Set<PosixFilePermission> permissions();
H A DPosixFileAttributeView.java53 * permission defined by the {@link PosixFilePermission} class.
84 * <td> {@link Set}&lt;{@link PosixFilePermission}&gt; </td>
118 * Set&lt;PosixFilePermission&gt; perms =
167 * PosixFilePermission}
176 void setPermissions(Set<PosixFilePermission> perms) throws IOException;
/openjdk7/jdk/src/solaris/classes/sun/nio/fs/
H A DUnixFileModeAttribute.java48 static int toUnixMode(Set<PosixFilePermission> perms) {
50 for (PosixFilePermission perm: perms) {
77 mode = toUnixMode((Set<PosixFilePermission>)attr.value());
H A DUnixFileAttributes.java195 public Set<PosixFilePermission> permissions() {
197 HashSet<PosixFilePermission> perms = new HashSet<>();
200 perms.add(PosixFilePermission.OWNER_READ);
202 perms.add(PosixFilePermission.OWNER_WRITE);
204 perms.add(PosixFilePermission.OWNER_EXECUTE);
207 perms.add(PosixFilePermission.GROUP_READ);
209 perms.add(PosixFilePermission.GROUP_WRITE);
211 perms.add(PosixFilePermission.GROUP_EXECUTE);
214 perms.add(PosixFilePermission.OTHERS_READ);
216 perms.add(PosixFilePermission
[all...]
H A DUnixFileAttributeViews.java161 setPermissions((Set<PosixFilePermission>)value);
247 public void setPermissions(Set<PosixFilePermission> perms)
H A DUnixSecureDirectoryStream.java482 public void setPermissions(Set<PosixFilePermission> perms)
/openjdk7/jdk/src/share/sample/nio/file/
H A DChmod.java43 import static java.nio.file.attribute.PosixFilePermission.*;
121 final Set<PosixFilePermission> toAdd = new HashSet<PosixFilePermission>();
122 final Set<PosixFilePermission> toRemove = new HashSet<PosixFilePermission>();
250 public Set<PosixFilePermission> change(Set<PosixFilePermission> perms) {
259 * A task that <i>changes</i> a set of {@link PosixFilePermission} elements.
270 Set<PosixFilePermission> change(Set<PosixFilePermission> perm
[all...]
/openjdk7/jdk/test/java/nio/file/attribute/PosixFileAttributeView/
H A DBasic.java49 Set<PosixFilePermission> perms = PosixFilePermissions.fromString(mode);
53 Set<PosixFilePermission> current = Files.getPosixFilePermissions(file);
62 current = (Set<PosixFilePermission>)Files.getAttribute(file, "posix:permissions");
74 static void checkSecure(Set<PosixFilePermission> requested,
75 Set<PosixFilePermission> actual)
77 for (PosixFilePermission perm: actual) {
95 Set<PosixFilePermission> requested = PosixFilePermissions.fromString(mode);
96 FileAttribute<Set<PosixFilePermission>> attr =
137 Set<PosixFilePermission> save = view.readAttributes()
360 Set<PosixFilePermission> perm
[all...]
/openjdk7/jdk/test/java/nio/file/Files/
H A DTemporaryFiles.java71 Set<PosixFilePermission> perms = Files.getPosixFilePermissions(file);
72 perms.remove(PosixFilePermission.OWNER_READ);
73 perms.remove(PosixFilePermission.OWNER_WRITE);
120 Set<PosixFilePermission> perms = Files.getPosixFilePermissions(subdir);
121 perms.remove(PosixFilePermission.OWNER_READ);
122 perms.remove(PosixFilePermission.OWNER_WRITE);
123 perms.remove(PosixFilePermission.OWNER_EXECUTE);
H A DFileAttributes.java111 Set<PosixFilePermission> orig = attrs.permissions();
112 Set<PosixFilePermission> newPerms = new HashSet<>(orig);
113 newPerms.remove(PosixFilePermission.OTHERS_READ);
114 newPerms.remove(PosixFilePermission.OTHERS_WRITE);
115 newPerms.remove(PosixFilePermission.OTHERS_EXECUTE);
H A DCopyAndMove.java1143 Set<PosixFilePermission> perms =
1145 PosixFilePermission[] toChange = {
1146 PosixFilePermission.GROUP_READ,
1147 PosixFilePermission.GROUP_WRITE,
1148 PosixFilePermission.GROUP_EXECUTE,
1149 PosixFilePermission.OTHERS_READ,
1150 PosixFilePermission.OTHERS_WRITE,
1151 PosixFilePermission.OTHERS_EXECUTE
1153 for (PosixFilePermission perm: toChange) {
/openjdk7/jdk/src/share/classes/java/nio/file/
H A DTempFileHelper.java34 import java.nio.file.attribute.PosixFilePermission;
36 import static java.nio.file.attribute.PosixFilePermission.*;
69 static final FileAttribute<Set<PosixFilePermission>> filePermissions =
71 static final FileAttribute<Set<PosixFilePermission>> dirPermissions =
H A DFiles.java1947 public static Set<PosixFilePermission> getPosixFilePermissions(Path path,
1973 * PosixFilePermission}
1983 Set<PosixFilePermission> perms)
/openjdk7/jdk/test/tools/jar/
H A DUpdateJar.java60 Set<PosixFilePermission> pm = Files.getPosixFilePermissions(Paths.get(jar));
/openjdk7/jdk/test/java/nio/file/Path/
H A DMacPathTest.java120 Set<PosixFilePermission> pfp = Files.getPosixFilePermissions(fpath_nfd);
/openjdk7/jdk/make/java/nio/
H A DFILES_java.gmk145 java/nio/file/attribute/PosixFilePermission.java \

Completed in 78 milliseconds