Package org.platformlayer.ops.firewall

Examples of org.platformlayer.ops.firewall.Sanitizer


    StringBuilder sb = new StringBuilder();
    sb.append("#!/bin/bash\n");

    sb.append("# Created / managed by PlatformLayer. Do not edit.\n");
    sb.append("# __PLATFORMLAYER__METADATA__BEGIN__\n");
    Sanitizer sanitizer = new Sanitizer(Decision.Throw, '_');
    sanitizer.allowAlphanumeric();
    sanitizer.allowCharacters("!@$%^&*()[]{}_-+|<>,.");
    sanitizer.setDecision("#= ", Decision.Throw);
    for (Entry<String, String> entry : metadata.entrySet()) {
      String key = sanitizer.clean(entry.getKey());
      String value = sanitizer.clean(entry.getValue());
      sb.append("# " + key + "=" + value + "\n");
    }
    sb.append("# __PLATFORMLAYER__METADATA__END__\n");

    sb.append("set -e\n");
View Full Code Here


    return (X509Certificate) issuerCerts[0];
  }

  private static String sanitizeX500Principal(X500Principal issuer) {
    Sanitizer sanitizer = new Sanitizer(Decision.Replace, '_');
    sanitizer.allowAlphanumeric().setCombineBlocked(true);

    return sanitizer.clean(issuer.getName());
  }
View Full Code Here

TOP

Related Classes of org.platformlayer.ops.firewall.Sanitizer

Copyright © 2018 www.massapicom. All rights reserved.
All source code are property of their respective owners. Java is a trademark of Sun Microsystems, Inc and owned by ORACLE Inc. Contact coftware#gmail.com.