Class PropertiesSupplier

java.lang.Object
software.xdev.bzst.dip.client.model.configuration.PropertiesSupplier

public class PropertiesSupplier extends Object
Defines some kind of input where to read properties for the BzstDipConfiguration for.
  • Field Details

    • PROPERTY_NAME_SIGNING_JKS_KEYSTORE_PASSWORD

      public static final String PROPERTY_NAME_SIGNING_JKS_KEYSTORE_PASSWORD
      See Also:
    • PROPERTY_NAME_SIGNING_JKS_KEYSTORE_FILE

      public static final String PROPERTY_NAME_SIGNING_JKS_KEYSTORE_FILE
      See Also:
    • PROPERTY_NAME_SIGNING_PEM_CERTIFICATE_FILE

      public static final String PROPERTY_NAME_SIGNING_PEM_CERTIFICATE_FILE
      See Also:
    • PROPERTY_NAME_SIGNING_PEM_PRIVATE_KEY_FILE

      public static final String PROPERTY_NAME_SIGNING_PEM_PRIVATE_KEY_FILE
      See Also:
    • PROPERTY_NAME_SIGNING_PEM_SIGNATURE_ALGORITHM

      public static final String PROPERTY_NAME_SIGNING_PEM_SIGNATURE_ALGORITHM
      See Also:
    • PROPERTY_NAME_CERTIFICATE_KEYSTORE_PASSWORD

      public static final String PROPERTY_NAME_CERTIFICATE_KEYSTORE_PASSWORD
      See Also:
    • PROPERTY_NAME_KEYSTORE_PRIVATE_KEY_ALIAS

      public static final String PROPERTY_NAME_KEYSTORE_PRIVATE_KEY_ALIAS
      See Also:
    • PROPERTY_NAME_CERTIFICATE_KEYSTORE_FILE

      public static final String PROPERTY_NAME_CERTIFICATE_KEYSTORE_FILE
      See Also:
    • PROPERTY_NAME_CLIENT_ID

      public static final String PROPERTY_NAME_CLIENT_ID
      See Also:
    • PROPERTY_NAME_TAX_ID

      public static final String PROPERTY_NAME_TAX_ID
      See Also:
    • PROPERTY_NAME_TAX_ID_VALIDATE

      public static final String PROPERTY_NAME_TAX_ID_VALIDATE
      See Also:
    • PROPERTY_NAME_TAX_NUMBER

      public static final String PROPERTY_NAME_TAX_NUMBER
      See Also:
    • PROPERTY_NAME_REALM_ENVIRONMENT_BASE_URL

      public static final String PROPERTY_NAME_REALM_ENVIRONMENT_BASE_URL
      See Also:
    • PROPERTY_NAME_ENVIRONMENT

      public static final String PROPERTY_NAME_ENVIRONMENT
      See Also:
    • PROPERTY_NAME_MESSAGE_TYPE_INDIC

      public static final String PROPERTY_NAME_MESSAGE_TYPE_INDIC
      See Also:
    • PROPERTY_NAME_REPORTING_PERIOD

      public static final String PROPERTY_NAME_REPORTING_PERIOD
      See Also:
    • PROPERTY_NAME_DOC_TYPE_INDIC

      public static final String PROPERTY_NAME_DOC_TYPE_INDIC
      See Also:
    • PROPERTY_NAME_PLATFORM_OPERATOR_DOC_REF_ID

      public static final String PROPERTY_NAME_PLATFORM_OPERATOR_DOC_REF_ID
      See Also:
    • PROPERTY_NAME_PLATFORM_OPERATOR_CORR_DOC_REF_ID

      public static final String PROPERTY_NAME_PLATFORM_OPERATOR_CORR_DOC_REF_ID
      See Also:
    • PROPERTY_NAME_DELAY_BEFORE_CHECKING_RESULTS_IN_MS

      public static final String PROPERTY_NAME_DELAY_BEFORE_CHECKING_RESULTS_IN_MS
      See Also:
    • PROPERTY_NAME_RETRY_QUERY_RESULTS_AMOUNT

      public static final String PROPERTY_NAME_RETRY_QUERY_RESULTS_AMOUNT
      See Also:
    • PROPERTY_NAME_DELAY_IN_BETWEEN_RESULT_CHECKS_IN_MS

      public static final String PROPERTY_NAME_DELAY_IN_BETWEEN_RESULT_CHECKS_IN_MS
      See Also:
    • PROPERTY_NAME_PLATFORM_OPERATOR_ORGANIZATION

      public static final String PROPERTY_NAME_PLATFORM_OPERATOR_ORGANIZATION
      See Also:
    • PROPERTY_NAME_PLATFORM_OPERATOR_PLATFORM

      public static final String PROPERTY_NAME_PLATFORM_OPERATOR_PLATFORM
      See Also:
    • PROPERTY_NAME_PLATFORM_OPERATOR_ADDRESS_STREET

      public static final String PROPERTY_NAME_PLATFORM_OPERATOR_ADDRESS_STREET
      See Also:
    • PROPERTY_NAME_PLATFORM_OPERATOR_ADDRESS_BUILDING

      public static final String PROPERTY_NAME_PLATFORM_OPERATOR_ADDRESS_BUILDING
      See Also:
    • PROPERTY_NAME_PLATFORM_OPERATOR_ADDRESS_SUITE

      public static final String PROPERTY_NAME_PLATFORM_OPERATOR_ADDRESS_SUITE
      See Also:
    • PROPERTY_NAME_PLATFORM_OPERATOR_ADDRESS_FLOOR

      public static final String PROPERTY_NAME_PLATFORM_OPERATOR_ADDRESS_FLOOR
      See Also:
    • PROPERTY_NAME_PLATFORM_OPERATOR_ADDRESS_DISTRICT_NAME

      public static final String PROPERTY_NAME_PLATFORM_OPERATOR_ADDRESS_DISTRICT_NAME
      See Also:
    • PROPERTY_NAME_PLATFORM_OPERATOR_ADDRESS_POST_CODE

      public static final String PROPERTY_NAME_PLATFORM_OPERATOR_ADDRESS_POST_CODE
      See Also:
    • PROPERTY_NAME_PLATFORM_OPERATOR_ADDRESS_CITY

      public static final String PROPERTY_NAME_PLATFORM_OPERATOR_ADDRESS_CITY
      See Also:
    • PROPERTY_NAME_APPLICATION_CODE

      public static final String PROPERTY_NAME_APPLICATION_CODE
      See Also:
    • PROPERTY_NAME_TRANSMITTING_COUNTRY

      public static final String PROPERTY_NAME_TRANSMITTING_COUNTRY
      See Also:
    • PROPERTY_NAME_MESSAGE_TYPE

      public static final String PROPERTY_NAME_MESSAGE_TYPE
      See Also:
    • PROPERTY_NAME_MESSAGE_REF_ID

      public static final String PROPERTY_NAME_MESSAGE_REF_ID
      See Also:
    • PROPERTY_NAME_REPORTING_PERIOD_CESOP_YEAR

      public static final String PROPERTY_NAME_REPORTING_PERIOD_CESOP_YEAR
      See Also:
    • PROPERTY_NAME_REPORTING_PERIOD_CESOP_QUARTER

      public static final String PROPERTY_NAME_REPORTING_PERIOD_CESOP_QUARTER
      See Also:
    • PROPERTY_NAME_TIMESTAMP

      public static final String PROPERTY_NAME_TIMESTAMP
      See Also:
  • Constructor Details

    • PropertiesSupplier

      public PropertiesSupplier(Properties properties)
    • PropertiesSupplier

      public PropertiesSupplier(String propertiesFileName)
      Reads the given filename as property file.
    • PropertiesSupplier

      public PropertiesSupplier(InputStream propertiesInput)
      Reads properties from the given InputStream.
    • PropertiesSupplier

      public PropertiesSupplier()
  • Method Details

    • getPropertyFromConfig

      public String getPropertyFromConfig(String propertyName)