Class RulesFunctions


  • public class RulesFunctions
    extends Object
    • Constructor Detail

      • RulesFunctions

        public RulesFunctions()
    • Method Detail

      • substring

        public static String substring​(String input,
                                       int start,
                                       int stop,
                                       boolean reverse)
      • uriEncode

        public static String uriEncode​(String uri)
      • isValidHostLabel

        public static boolean isValidHostLabel​(String value,
                                               boolean allowSubDomains)
      • awsParseArn

        public static RuleArn awsParseArn​(String value)
      • stringEquals

        public static boolean stringEquals​(String left,
                                           String right)
      • listAccess

        public static <T> T listAccess​(List<T> values,
                                       int index)
      • awsIsVirtualHostableS3Bucket

        public static boolean awsIsVirtualHostableS3Bucket​(String hostLabel,
                                                           boolean allowSubDomains)