Class BdxlLocator

    • Constructor Detail

      • BdxlLocator

        public BdxlLocator​(Mode mode)
      • BdxlLocator

        public BdxlLocator​(String hostname)
        Initiate a new instance of BDXL lookup functionality using SHA-256 for hashing.
        Parameters:
        hostname - Hostname used as base for lookup.
      • BdxlLocator

        public BdxlLocator​(String hostname,
                           String digestAlgorithm)
        Initiate a new instance of BDXL lookup functionality.
        Parameters:
        hostname - Hostname used as base for lookup.
        digestAlgorithm - Algorithm used for generation of hostname.
      • BdxlLocator

        public BdxlLocator​(String prefix,
                           String hostname,
                           String digestAlgorithm)
        Initiate a new instance of BDXL lookup functionality.
        Parameters:
        prefix - Value attached in front of calculated hash.
        hostname - Hostname used as base for lookup.
        digestAlgorithm - Algorithm used for generation of hostname.
      • BdxlLocator

        public BdxlLocator​(String prefix,
                           String hostname,
                           String digestAlgorithm,
                           com.google.common.io.BaseEncoding encoding)
        Initiate a new instance of BDXL lookup functionality.
        Parameters:
        prefix - Value attached in front of calculated hash.
        hostname - Hostname used as base for lookup.
        digestAlgorithm - Algorithm used for generation of hostname.
        encoding - Encoding of hash for hostname.