class ZCX_SSF_UTILITY definition
  public
  inheriting from CX_STATIC_CHECK
  final
  create public .

public section.

  constants EXECUTION_TERMINATED type SOTR_CONC value 'AC162D8534601ED797AC1D7511E39453'. "#EC NOTEXT
  constants ERROR_IMPORT_KEY type SOTR_CONC value '000D3A043FF51ED7ABFF719B9870C0D0'. "#EC NOTEXT
  constants ERROR_IN_KEY_ENCRYPTION type SOTR_CONC value '000D3A043FF51ED7ABFF67B5151F40D0'. "#EC NOTEXT
  constants KEY_NOT_MAINTAINED type SOTR_CONC value '000D3A043FF51ED7ABFF67B5151F20D0'. "#EC NOTEXT
  constants ERROR_GET_CERTIFICATE_INSTANCE type SOTR_CONC value '000D3A043FF51ED7ABFF68746B13E0D0'. "#EC NOTEXT
  constants ERROR_ATTRIBUTES_CERTIFICATE type SOTR_CONC value '000D3A043FF51ED7ABFF68746B1400D0'. "#EC NOTEXT
  constants ERROR_DECODE_KEY type SOTR_CONC value '000D3A043FF51ED7ABFF68746B1420D0'. "#EC NOTEXT
  constants READ_ERROR_PSE_FILENAME type SOTR_CONC value '000D3A043FF51ED7ABFF67B5151F60D0'. "#EC NOTEXT
  constants ERROR_READ_ENCODED_KEY type SOTR_CONC value '000D3A043FF51ED7ABFF697040EBE0D0'. "#EC NOTEXT
  constants ERROR_CON_KEY_STRING type SOTR_CONC value '000D3A043FF51ED7ABFF6B03822860D0'. "#EC NOTEXT
  constants PROGRAM_NOT_AUTHORIZED type SOTR_CONC value '000D3A043FF51ED7ABFF6218D13E80D0'. "#EC NOTEXT
  constants SSL_CLIENTID_NOT_MAINTAINED type SOTR_CONC value '000D3A043FF51ED7ABFF70080EFC60D0'. "#EC NOTEXT
  data INTERFACE_ID type ZINTERFACE_ID .

  methods CONSTRUCTOR
    importing
      !TEXTID like TEXTID optional
      !PREVIOUS like PREVIOUS optional
      !INTERFACE_ID type ZINTERFACE_ID optional .
protected section.
private section.
ENDCLASS.



CLASS ZCX_SSF_UTILITY IMPLEMENTATION.


method CONSTRUCTOR.
CALL METHOD SUPER->CONSTRUCTOR
EXPORTING
TEXTID = TEXTID
PREVIOUS = PREVIOUS
.
me->INTERFACE_ID = INTERFACE_ID .
endmethod.
ENDCLASS.
