ABAP文件加密解密-PGP

1、SM69创建命令

2、解密

DATA: lv_para = '--passphrase (key) -o /oracle/sfdata/sfdata.csv -d /oracle/sfdata/sfdata.csv.pgp'.

CALL FUNCTION 'SXPG_COMMAND_EXECUTE'
    EXPORTING
      commandname           = 'ZPGP_DECRYPT'
      additional_parameters = lv_para.

3、加密

DATA: lv_para = '-o  /oracle/sfdata/sfdata.csv.pgp'.

CALL FUNCTION 'SXPG_COMMAND_EXECUTE'
    EXPORTING
      commandname           = 'ZPGP_ENCRYPT'
      additional_parameters = lv_para.

4、删除文件

DATA: lv_para = '/oracle/sfdata/sfdata.csv'.

CALL FUNCTION 'SXPG_COMMAND_EXECUTE'
    EXPORTING
      commandname           = 'ZPGP_DELETE'
      additional_parameters = lv_para.

猜你喜欢

转载自www.cnblogs.com/xher/p/9115999.html
今日推荐