SAP Function SSF_KRN_SIGN - SSF Sign (digital signature for a signer)

Parameter Reference Type Length Default Optional Text
B_DETACHED SSFPARMS-BDETACHED C 1 ' ' X
B_INC_CERTS SSFPARMS-BINCCERTS C 1 ' ' X
B_INENC SSFPARMS-BINENC C 1 'X' X
IO_SPEC SSFPARMS-IOSPEC C 1 'T' X
OSTR_INPUT_DATA_L SSFPARMS-INDATALEN I 4
SSFTOOLKIT SSFPARMS-SSFTOOLKIT C 10 ' ' X
STR_FORMAT SSFPARMS-SSFFORMAT C 20 'PKCS7' X
STR_HASHALG SSFPARMS-SSFHASHALG C 20 X

Parameter Reference Type Length Text
CRC SSFPARMS-SSFCRC I 4 SSF Return code
OSTR_SIGNED_DATA_L SSFPARMS-SIGDATALEN I 4

Parameter Reference Length Optional Text
OSTR_INPUT_DATA 0
OSTR_SIGNED_DATA SSFBIN 255
SIGNER SSFINFO 530

Exception Text
SSF_FB_INPUT_PARAMETER_ERROR
SSF_KRN_ERROR
SSF_KRN_INPUT_DATA_ERROR
SSF_KRN_INVALID_PAR An SSF Parameter is Erroneous
SSF_KRN_INVALID_PARLEN Length of an SSF Parameter is Erroneous
SSF_KRN_NOMEMORY Main Memory Not Sufficient
SSF_KRN_NOOP
SSF_KRN_NOSSFLIB
SSF_KRN_OPINV
SSF_KRN_SIGNER_LIST_ERROR