MID Server ISecuredConfigProvider interface

  • 릴리스 버전: Australia
  • 업데이트 날짜 2026년 03월 12일
  • 소요 시간: 3분
  • Use the methods in this interface to create custom providers that manage secured parameter values in the MID Server config.xml file.

    주:
    These methods are contained in the snc-automation-api.jar file, located in the MID Server installation folder.

    initialize

    This method initializes the provider with additional configuration parameters and does not return a value.
    표 1. Example
    void intialize(java.util.Properties properties,
                   IMidServerEncrypter encrypter)
            throws java.lang.Exception
    표 2. Parameters
    Parameters Description
    properties Initialization properties.
    encrypter Encrypter to use if the provider is encryption based.
    표 3. Exception
    java.lang.Exception

    isParameterValueSecured

    This method checks to see if the parameter value has been secured or not. This method returns a boolean type value.
    표 4. Example
    boolean isParameterValueSecured(java.lang.String paramValue)
    표 5. Parameters
    Parameter Description
    paramValue The parameter value.
    표 6. Returns
    The parameter returns true if the parameter value is secured.

    secureParameterValue

    This method secures the parameter value if it has not been secured. This method returns a string type value.
    표 7. Example
    java.lang.String secureParameterValue(java.lang.String unsecuredParameterValue)
                                   throws java.lang.Exception
    표 8. Parameters
    Parameter Description
    unsecuredParameterValue The unsecured parameter value.
    표 9. Returns
    This method returns the unsecuired parameter value.
    표 10. Exception
    java.lang.Exception

    unsecuredParameterValue

    This method returns the unsecured value of the parameter. This method returns a string type value.
    표 11. Example
    java.lang.String unsecuredParameterValue(java.lang.String parameterName)
                                      throws java.lang.Exception
    표 12. Parameters
    Parameter Description
    parameterName The parameter name.
    표 13. Returns
    This parameter returns the unsecured value.
    표 14. Exception
    java.lang.Exception