if ( server.getFilePermissions() != null ) serializer.startTag( NAMESPACE, "filePermissions" ).text( server.getFilePermissions() ).endTag( NAMESPACE, "filePermissions" );
configProps.put( "aether.connector.perms.fileMode." + server.getId(), server.getFilePermissions() ); configProps.put( "aether.connector.perms.dirMode." + server.getId(), server.getDirectoryPermissions() );
if ( server.getFilePermissions() != null ) serializer.startTag( NAMESPACE, "filePermissions" ).text( server.getFilePermissions() ).endTag( NAMESPACE, "filePermissions" );
private static RepositoryPermissions getPermissions( String id, Settings settings ) { // May not have an id if ( StringUtils.isBlank( id ) ) { return null; } // May not be a server matching that id Server server = settings.getServer( id ); if ( server == null ) { return null; } // Extract perms (if there are any) String filePerms = server.getFilePermissions(); String dirPerms = server.getDirectoryPermissions(); // Check to see if custom permissions were supplied if ( StringUtils.isBlank( filePerms ) && StringUtils.isBlank( dirPerms ) ) { return null; } // There are custom permissions specified in settings.xml for this server RepositoryPermissions permissions = new RepositoryPermissions(); permissions.setFileMode( filePerms ); permissions.setDirectoryMode( dirPerms ); return permissions; }
server.getPrivateKey(), server.getPassphrase() ); wagonManager.addPermissionInfo( server.getId(), server.getFilePermissions(), server.getDirectoryPermissions() );
/** * Method updateServer. * * @param value * @param element * @param counter * @param xmlTag */ protected void updateServer(Server value, String xmlTag, Counter counter, Element element) { Element root = element; Counter innerCount = new Counter(counter.getDepth() + 1); findAndReplaceSimpleElement(innerCount, root, "username", value.getUsername(), null); findAndReplaceSimpleElement(innerCount, root, "password", value.getPassword(), null); findAndReplaceSimpleElement(innerCount, root, "privateKey", value.getPrivateKey(), null); findAndReplaceSimpleElement(innerCount, root, "passphrase", value.getPassphrase(), null); findAndReplaceSimpleElement(innerCount, root, "filePermissions", value.getFilePermissions(), null); findAndReplaceSimpleElement(innerCount, root, "directoryPermissions", value.getDirectoryPermissions(), null); findAndReplaceXpp3DOM(innerCount, root, "configuration", (Xpp3Dom)value.getConfiguration()); findAndReplaceSimpleElement(innerCount, root, "id", value.getId(), null); } //-- void updateServer(Server, String, Counter, Element)
/** * Method updateServer * * @param value * @param element * @param counter * @param xmlTag */ protected void updateServer(Server value, String xmlTag, Counter counter, Element element) { Element root = element; Counter innerCount = new Counter(counter.getDepth() + 1); findAndReplaceSimpleElement(innerCount, root, "username", value.getUsername(), null); findAndReplaceSimpleElement(innerCount, root, "password", value.getPassword(), null); findAndReplaceSimpleElement(innerCount, root, "privateKey", value.getPrivateKey(), null); findAndReplaceSimpleElement(innerCount, root, "passphrase", value.getPassphrase(), null); findAndReplaceSimpleElement(innerCount, root, "filePermissions", value.getFilePermissions(), null); findAndReplaceSimpleElement(innerCount, root, "directoryPermissions", value.getDirectoryPermissions(), null); findAndReplaceXpp3DOM(innerCount, root, "configuration", (Xpp3Dom)value.getConfiguration()); findAndReplaceSimpleElement(innerCount, root, "id", value.getId(), null); } //-- void updateServer(Server, String, Counter, Element)
server.getPrivateKey(), server.getPassphrase() ); wagonManager.addPermissionInfo( server.getId(), server.getFilePermissions(), server.getDirectoryPermissions() );
server.getPrivateKey(), server.getPassphrase() ); wagonManager.addPermissionInfo( server.getId(), server.getFilePermissions(), server.getDirectoryPermissions() );
server.getPrivateKey(), server.getPassphrase()); wagonManager.addPermissionInfo(server.getId(), server.getFilePermissions(), server.getDirectoryPermissions());