posixPermissionsToUmask() — spring-boot Function Reference
Architecture documentation for the posixPermissionsToUmask() function in FilePermissions.java from the spring-boot codebase.
Entity Profile
Dependency Diagram
graph TD 29594c92_e893_1229_a361_9c9d6f175588["posixPermissionsToUmask()"] 0f157d1a_ef1d_7e56_be53_29f0da66ea11["umaskForPath()"] 0f157d1a_ef1d_7e56_be53_29f0da66ea11 -->|calls| 29594c92_e893_1229_a361_9c9d6f175588 f822ba59_b2bd_0b56_411e_75d1ee0122f2["permissionToUmask()"] 29594c92_e893_1229_a361_9c9d6f175588 -->|calls| f822ba59_b2bd_0b56_411e_75d1ee0122f2 style 29594c92_e893_1229_a361_9c9d6f175588 fill:#6366f1,stroke:#818cf8,color:#fff
Relationship Graph
Source Code
buildpack/spring-boot-buildpack-platform/src/main/java/org/springframework/boot/buildpack/platform/io/FilePermissions.java lines 61–70
public static int posixPermissionsToUmask(Collection<PosixFilePermission> permissions) {
Assert.notNull(permissions, "'permissions' must not be null");
int owner = permissionToUmask(permissions, PosixFilePermission.OWNER_EXECUTE, PosixFilePermission.OWNER_WRITE,
PosixFilePermission.OWNER_READ);
int group = permissionToUmask(permissions, PosixFilePermission.GROUP_EXECUTE, PosixFilePermission.GROUP_WRITE,
PosixFilePermission.GROUP_READ);
int other = permissionToUmask(permissions, PosixFilePermission.OTHERS_EXECUTE, PosixFilePermission.OTHERS_WRITE,
PosixFilePermission.OTHERS_READ);
return Integer.parseInt("" + owner + group + other, 8);
}
Domain
Subdomains
Calls
- permissionToUmask()
Called By
Source
Frequently Asked Questions
What does posixPermissionsToUmask() do?
posixPermissionsToUmask() is a function in the spring-boot codebase.
What does posixPermissionsToUmask() call?
posixPermissionsToUmask() calls 1 function(s): permissionToUmask.
What calls posixPermissionsToUmask()?
posixPermissionsToUmask() is called by 1 function(s): umaskForPath.
Analyze Your Own Codebase
Get architecture documentation, dependency graphs, and domain analysis for your codebase in minutes.
Try Supermodel Free