SecurityUtils.getOwnerFromLoginModule(ServerConfiguration.global()), SecurityUtils.getGroupFromLoginModule(ServerConfiguration.global()), ModeUtils.applyDirectoryUMask(Mode.createFullAccess(), ServerConfiguration.get(PropertyKey.SECURITY_AUTHORIZATION_PERMISSION_UMASK)), context);
private AlluxioURI createTestFile() throws Exception { AlluxioURI path = new AlluxioURI("/" + CommonUtils.randomAlphaNumString(10)); String owner = SecurityUtils.getOwnerFromGrpcClient(ServerConfiguration.global()); String group = SecurityUtils.getGroupFromGrpcClient(ServerConfiguration.global()); mFileSystemMaster.createFile(path, CreateFileContext .defaults( CreateFilePOptions.newBuilder().setMode(Mode.createFullAccess().toProto())) .setOwner(owner).setGroup(group)); mFileSystemMaster.completeFile(path, CompleteFileContext.defaults()); return path; }
short mode = context.isMetadataLoad() ? Mode.createFullAccess().toShort() : newDir.getMode(); DefaultAccessControlList dAcl = currentInodeDirectory.getDefaultACL(); short mode = context.isMetadataLoad() ? Mode.createFullAccess().toShort() : newDir.getMode(); DefaultAccessControlList dAcl = currentInodeDirectory.getDefaultACL(); short mode = context.isMetadataLoad() ? Mode.createFullAccess().toShort() : newFile.getMode(); if (!dAcl.isEmpty()) { AccessControlList acl = dAcl.generateChildFileACL(mode);
mInodeTree.initializeRoot(SecurityUtils.getOwnerFromLoginModule(), SecurityUtils.getGroupFromLoginModule(), Mode.createFullAccess().applyDirectoryUMask(), context); context.append(mInodeTree.getRoot().toJournalEntry());