Class LicenseReader


  • public class LicenseReader
    extends java.lang.Object
    • Field Detail

      • SIGNATURE_ENDING

        public static final java.lang.String SIGNATURE_ENDING
        See Also:
        Constant Field Values
      • SIGNATURE_PREAMBLE

        public static final java.lang.String SIGNATURE_PREAMBLE
        See Also:
        Constant Field Values
      • LICENSE_PREAMBLE_REGEXP

        public static final java.util.regex.Pattern LICENSE_PREAMBLE_REGEXP
      • LICENSE_PREAMBLE_V1_REGEXP

        public static final java.util.regex.Pattern LICENSE_PREAMBLE_V1_REGEXP
      • LICENSE_FILE_ENCODING

        public static final java.nio.charset.Charset LICENSE_FILE_ENCODING
    • Constructor Detail

      • LicenseReader

        public LicenseReader()
    • Method Detail

      • readLicense

        public com.xebialabs.license.License readLicense​(java.io.File licenseFile)
      • readLicense

        public com.xebialabs.license.License readLicense​(com.xebialabs.deployit.io.ConfigurationResource resource)
                                                  throws java.io.IOException
        Throws:
        java.io.IOException
      • readFromBase64

        public com.xebialabs.license.License readFromBase64​(java.lang.String data)