Ansicht
Dokumentation

CL_DS_RUNTIME - Digitale Signatur (Runtime)

CL_DS_RUNTIME - Digitale Signatur (Runtime)

RFUMSV00 - Advance Return for Tax on Sales/Purchases   BAL_S_LOG - Application Log: Log header data  
Diese Dokumentation steht unter dem Copyright der SAP AG.
SAP E-Book

Funktionalität

Diese Klasse unterstützt die Durchführung Digitaler Signaturen mit Signaturstrategien. Die Klasse selbst implementiert das Interface IF_DS_RUNTIME, über das konkrete Instanzen für verschiedene Signaturverfahren erzeugt werden können.


Bei Verwendung der Klasse wird vorausgesetzt, dass die Anwendung, in welche die Digitale Signatur eingebunden werden soll, in den Tabellen SIGNA und SIGNO registriert wurden.


Siehe auch die Dokumentation der Interfaces IF_DS_RUNTIME, IF_DS_SIGN und den dazugehörigen Interface-Methoden.

Methoden

GET_INSTANCE
Durch diese Methode wird eine Instanz der Klasse als Singleton im Rollbereich vom Typ IF_DS_RUNTIME im Returning Paramter RESULT bereitgestellt.

Beziehungen

Beispiel

Folgendes Beispiel zeigt das Vorgehen bei der Instanziierung:


DATA: lo_ds_runtime,,TYPE REF TO if_ds_runtime.
DATA: lo_sign,,,,TYPE REF TO if_ds_sign.
DATA: l_metadata_wa,,TYPE .

Instanziierung der Runtime:
lo_ds_runtime,,=,,cl_ds_runtime=>get_instance( ).

Instanziierung eines neuen Signaturverfahrens:
lo_sign,,=,,lo_ds_runtime->create(
im_appl,,=,, im_object =
im_meta,,=,,l_metadata_wa im_strategy =
im_type,,=,,IF_DS_RUNTIME~CO_TYPE_ASYNC ).

Start der Digitalen Signatur:
lo_sign->sign( ).

Hinweise

Weiterführende Informationen

Weitere Informationen finden Sie in der Dokumentation zur Pflege der Signaturobjekte in den Transaktionen SIGNA und SIGNO sowie in der Dokumentation zu den Customizingeinstellungen für die Digitale Signatur.






RFUMSV00 - Advance Return for Tax on Sales/Purchases   Addresses (Business Address Services)  
Diese Dokumentation steht unter dem Copyright der SAP AG.

Length: 2082 Date: 20240424 Time: 203932     sap01-206 ( 33 ms )