SAP ABAP Class CL_ABAP_X509_CERTIFICATE (Elements of an X.509 Certificate)
Hierarchy
SAP_BASIS (Software Component) SAP Basis Component
   BC-SEC-SSF (Application Component) Secure Store and Forward
     SECF (Package) Secure Store & Forward (SSF) Support
Properties
Class CL_ABAP_X509_CERTIFICATE  
Short Description Elements of an X.509 Certificate    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class 1S    
Program status P  SAP Standard Production Program 
Category 0   
Package SECF   Secure Store & Forward (SSF) Support 
Created 20100309   SAP 
Last change 20140121   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
# Type group / Object type Type Type Description
1 ABAP Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
Interfaces
Class CL_ABAP_X509_CERTIFICATE has no interface implemented.
Friends
Class CL_ABAP_X509_CERTIFICATE has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 CERTENTRY Instance attribute Public Type reference (TYPE) TT_CERTENTRY CertEntry Structure 20100604
2 CERTENTRY_LIST Instance attribute Public See coding CertEntry Structure 20100604
3 CO_AB_GET_DN2ENTRY Constant Private Type reference (TYPE) X 104 Converts DN to CertEntry 20100604
4 CO_AB_GET_ENTRY2DN Constant Private Type reference (TYPE) X 105 Converts CertEntry to DN 20100604
5 CO_AB_GET_GETENTRY Constant Private Type reference (TYPE) X 103 Gets CertEntry 20100604
6 CO_AB_GET_NAME2OID Constant Private Type reference (TYPE) X 107 Convert Name to OID 20110429
7 CO_AB_GET_OID2NAME Constant Private Type reference (TYPE) X 106 Convert OID to Name 20110429
8 CO_AB_GET_USERINFO Constant Private Type reference (TYPE) X 102 Gets information 20100604
9 CO_AB_OPCODE_CLASS Constant Private Type reference (TYPE) X 45 Operation Code 20100604
10 CO_AB_OPCODE_CRL_POINTS Constant Private Type reference (TYPE) X 50 CRL Point 20100907
11 CO_AB_STATE_ASN1 Constant Private Type reference (TYPE) X 08 ASN.1 Status 20100604
12 CO_AB_STATE_DELETE Constant Private Type reference (TYPE) X 16 Delete Status 20100604
13 CO_AB_STATE_INIT Constant Private Type reference (TYPE) X 02 Initial status 20100604
14 CO_AB_STATE_PARSE Constant Private Type reference (TYPE) X 04 Parse Status 20100604
15 CO_AB_STATE_SHA1 Constant Private Type reference (TYPE) X 64 SHA-1 Status 20100604
16 CO_AB_STATE_UESCAPE Constant Private Type reference (TYPE) X 32 UC Escape Status 20100604
17 CO_ENTRY_ISSUER Constant Public Type reference (TYPE) I 0 Issuer 20100604
18 CO_ENTRY_SUBJECT Constant Public Type reference (TYPE) I 1 Owner 20100604
19 CO_ENTRY_SUBJECTALT Constant Public Type reference (TYPE) I 2 Issuer Alternative Name 20100604
20 CO_FORMAT_INTERN Constant Public Type reference (TYPE) I -1 Internal or Original Format 20100604
21 CO_FORMAT_LDAP Constant Public Type reference (TYPE) I 1 Unicode LDAP format 20100604
22 CO_FORMAT_SECUDE_COMPAT Constant Public Type reference (TYPE) I 2 Secude-compatible format 20110429
23 CO_FORMAT_SECUDE_LEGACY Constant Public Type reference (TYPE) I -2 Secude legacy format Used in USREXTID 20110429
24 CO_FORMAT_UNICODE Constant Public Type reference (TYPE) I 0 Unicode-compatible format 20100604
25 CO_IS_REQUESTED Constant Private Type reference (TYPE) STRING '?' Return 20100604
26 CO_OID_C Constant Public Type reference (TYPE) XSTRING '550406' C OID 20110511
27 CO_OID_CN Constant Public Type reference (TYPE) XSTRING '550403' CN OID 20110511
28 CO_OID_EMAIL Constant Public Type reference (TYPE) XSTRING '2A864886F70D010901' EMail OID 20100907
29 CO_OID_O Constant Public Type reference (TYPE) XSTRING '55040A' O OID 20110511
30 CO_OID_OU Constant Public Type reference (TYPE) XSTRING '55040B' OU OID 20110511
31 CO_OID_RFC822NAME Constant Public Type reference (TYPE) XSTRING '551D1101' RFC822 OID 20100907
32 CO_OID_UID Constant Public Type reference (TYPE) XSTRING '0992268993F22C640101' UID OID 20110511
33 CO_PARAMPATTERN Constant Private Type reference (TYPE) STRING 'PROP' Parameter Template 20100604
34 CO_SSFP_ALGID Constant Public Type reference (TYPE) STRING 'ALGID' ALGID 20100604
35 CO_SSFP_ALL Constant Public Type reference (TYPE) STRING 'ALL' ALL 20100604
36 CO_SSFP_FINGERPRINT Constant Public Type reference (TYPE) STRING 'FINGERPRINT' FINGERPRINT 20100604
37 CO_SSFP_ISSUER Constant Public Type reference (TYPE) STRING 'ISSUER' ISSUER 20100604
38 CO_SSFP_KEYLENGTH Constant Public Type reference (TYPE) STRING 'KEYLENGTH' KEYLENGTH 20100604
39 CO_SSFP_KEYTYPE Constant Public Type reference (TYPE) STRING 'KEYTYPE' KEYTYPE 20100604
40 CO_SSFP_KEYUSAGE Constant Public Type reference (TYPE) STRING 'KEYUSAGE' KEYUSAGE 20100604
41 CO_SSFP_KEYVALUE Constant Public Type reference (TYPE) STRING 'KEYVALUE' KEYVALUE 20100604
42 CO_SSFP_PKFINGERPRINT Constant Public Type reference (TYPE) STRING 'PKFINGERPRINT' PKFINGERPRINT 20100604
43 CO_SSFP_SERIAL Constant Public Type reference (TYPE) STRING 'SERIAL' SERIALNO 20100604
44 CO_SSFP_SERIALINT Constant Public Type reference (TYPE) STRING 'SERIALINT' SERIALNO 20100604
45 CO_SSFP_SERIALNO Constant Public Type reference (TYPE) STRING 'SERIALNO' SERIALNO 20100604
46 CO_SSFP_SIGALGID Constant Public Type reference (TYPE) STRING 'SIGALGID' SIGALGID 20100604
47 CO_SSFP_SIGAVAILABLE Constant Public Type reference (TYPE) STRING 'SIGAVAILABLE' SIGAVAILABLE 20100604
48 CO_SSFP_SUBJECT Constant Public Type reference (TYPE) STRING 'SUBJECT' SUBJECT 20100604
49 CO_SSFP_SUBJECTKEYID Constant Public Type reference (TYPE) STRING 'SUBJECTKEYID' SUBJECTKEYID 20100604
50 CO_SSFP_SUBJECTKEYIDXML Constant Public Type reference (TYPE) STRING 'SUBJECTKEYIDXML' SUBJECTKEYIDXML 20100604
51 CO_SSFP_SUMMARY Constant Public Type reference (TYPE) STRING 'SUMMARY' SUMMARY 20100604
52 CO_SSFP_VALIDFROM Constant Public Type reference (TYPE) STRING 'VALIDFROM' VALIDFROM 20100604
53 CO_SSFP_VALIDTO Constant Public Type reference (TYPE) STRING 'VALIDTO' VALIDTO 20100604
54 CO_SSFP_VERSION Constant Public Type reference (TYPE) STRING 'VERSION' VERSION 20100604
55 CO_TIMEZONE Constant Private Type reference (TYPE) TTZZ-TZONE 'UTC' TIMEZONE 20100604
56 CO_USE_CDESTRUCTOR Constant Private Type reference (TYPE) C 'X' C Destructor 20100604
57 CO_VALUEPATTERN Constant Private Type reference (TYPE) STRING 'VAL' Value Sample 20100604
58 M_ASN1CERT Instance attribute Private Type reference (TYPE) XSTRING ASN.1 Certificate 20100604
59 M_CRC Instance attribute Private Type reference (TYPE) I 0 CRC32 20130222
60 M_POINTER Instance attribute Private Type reference (TYPE) %_C_POINTER Internal Information 20100604
61 M_RC Instance attribute Private Type reference (TYPE) I 0 SYSUBRC 20100604
62 M_VALIDFROM Instance attribute Private Type reference (TYPE) STRING Valid From 20100604
63 M_VALIDTO Instance attribute Private Type reference (TYPE) STRING Valid to 20100604
Methods
# Method Level Visibility Method type Description Created on
1 CERTENTRY_TO_DN Static method Public Method Generate a Distinguished Name from TT_CERTENTRY 20100604
2 CHECK_VALIDITY Instance method Public Method Checks the validity of the certificate 20100604
3 CONSTRUCTOR Instance method Public Constructor CONSTRUCTOR 20100604
4 CONVERT_DN Static method Public Method Converts a Distinguished Name into a different format 20100604
5 DELETE_OBJECT Instance method Private Method Releases the internal certificate object 20100604
6 DESTRUCTOR Instance method Public Destructor C Destructor 20100604
7 DN_TO_CERTENTRY Static method Public Method Generate TT_CERTENTRY from a Distinguished Name 20100604
8 EVALUATE_SYSRC Static method Private Method Evaluates the return value from the kernel 20100604
9 FREE_INSTANCE Instance method Public Method Releases generated certificate instance before DESTRUCTOR 20100604
10 GET_ATTRIBUTE Instance method Private Method Gets individual parameters from SsfParseCertificate 20100604
11 GET_CERTENTRY Instance method Public Method Generic determination of a certificate DN 20100604
12 GET_CERTENTRY_VALUE Instance method Public Method Generic determination of a value in certificate DN 20100604
13 GET_CERTIFICATE Instance method Public Method Returns the DER-encoded certificate 20100604
14 GET_CERT_FINGERPRINT Instance method Private Method Gets the certificate fingerprint 20100604
15 GET_DISTRIBUTION_POINTS Instance method Public Method 20100907
16 GET_FINGER_PRINT Instance method Public Method Gets the fingerprint of the certificate 20100604
17 GET_GENERALIZED_TIME Static method Private Method Converts string to time 20100604
18 GET_INSTANCE Static method Public Method Generates instance of object based on X.509 certificate 20100604
19 GET_INSTANCE_FROM_PROFILE Static method Public Method Generates instance of object based on PSE profile 20100604
20 GET_INSTANCE_FROM_STRUST Static method Public Method Generates instance of object based on STRUST 20100604
21 GET_ISSUER_DN Instance method Public Method Gets the issuer as DN 20100604
22 GET_ISSUER_SERIAL Instance method Public Method Gets issuer and serial with hash values 20100604
23 GET_ISSUER_STRING Instance method Public Method Returns issuer as string 20100604
24 GET_KEY_ALG_NAME Instance method Public Method Returns the algorithm name of the signature algorithm 20100604
25 GET_KEY_ALG_OID Instance method Public Method Returns algorithm ID of signature algorithm 20100604
26 GET_KEY_LENGTH Instance method Public Method Returns the key length of the signature algorithm 20100604
27 GET_KEY_USAGE Instance method Public Method Gets v3 extension key usage 20100604
28 GET_KEY_VALUE Instance method Public Method Returns the key value 20100604
29 GET_PK_FINGER_PRINT Instance method Public Method Gets the fingerprint of the certificate 20100604
30 GET_SERIAL_HEX Instance method Public Method Returns the serial number (hexadecimal format) 20100604
31 GET_SERIAL_INT Instance method Public Method Returns the serial number (integer format) 20100604
32 GET_SERIAL_NUMBER Instance method Public Method Returns the serial number (integer format) 20100604
33 GET_SIGNATURE_ALG_OID Instance method Public Method Gets signature algorithm 20100604
34 GET_SSF_PARAMETER Instance method Public Method Gets individual parameters from SsfParseCertificate 20100604
35 GET_SUBJECT_ALT_DN Instance method Public Method Returns the DN of the subject alternative name 20100604
36 GET_SUBJECT_ALT_STRING Instance method Public Method Returns the subject alternative name as a string 20100604
37 GET_SUBJECT_DN Instance method Public Method Gets the subject as a DN 20100604
38 GET_SUBJECT_ISSUER Instance method Public Method Gets the subject and issuer with hash values 20100604
39 GET_SUBJECT_ISSUER_SERIAL Instance method Public Method Gets subject, issuer, and serial with hash values 20100604
40 GET_SUBJECT_KEY_ID Instance method Public Method Gets the subject key 20100604
41 GET_SUBJECT_STRING Instance method Public Method Returns the subject name as a string 20100604
42 GET_SUMMARY Instance method Public Method Gets an overview of the most important attributes 20100604
43 GET_TIME_INTERNAL Static method Private Method Gets time 20100604
44 GET_VALID_FROM Instance method Public Method Returns end date 20100604
45 GET_VALID_TO Instance method Public Method Returns start date 20100604
46 GET_VERSION Instance method Public Method Gets the version as a number (1,2,3) 20100604
47 IS_SIGNATURE_AVAILABLE Instance method Public Method Determines whether signature is available 20100604
48 NAME_TO_OID Static method Public Method Translate an OID name into its binary value 20110429
49 OID_OR_NAME_TO_CERT_ATTRIBUTE Static method Public Method Translate an OID or a name into the DDIC type CERT_ATTRIBUTE 20110505
50 OID_TO_NAME Static method Public Method Translate a binary OID into its Name 20110429
51 STATIC_GET_SSF_PARAMETER Static method Public Method Gets individual parameters from SsfParseCertificate 20100604
52 STATIC_PARSE_CERTIFICATE Static method Public Method Gets individual parameters from SsfParseCertificate 20100604
53 STATIC_PARSE_TIME Static method Public Method 20110429
54 STATIC_UNICODE_ESCAPE Static method Public Method Converts Unicode characters to a compatible escape format 20100604
55 TO_STRING Instance method Public Method Certificate content as a readable string 20100604
Events
Class CL_ABAP_X509_CERTIFICATE has no event.
Types
# Type Visibility Typing Associated Type Description Created on Type Source
1 TS_DISTRIBUTION_POINT Public See coding 20100907 BEGIN OF ts_distribution_point , crlissuer TYPE string, rf_keycompromise TYPE char1, rf_cacompromise TYPE char1, rf_affiliationchanged TYPE char1, rf_superseded TYPE char1, rf_cessationofoperation TYPE char1, rf_certificatehold TYPE char1, rf_privilegewithdrawn TYPE char1, rf_aacompromise TYPE char1, locations TYPE tt_dpoint_location, END OF ts_distribution_point
2 TS_DPOINT_LOCATION Public See coding 20100907 BEGIN OF ts_dpoint_location , dptype TYPE cert_dp_type, location TYPE string, END OF ts_dpoint_location
3 TS_KEYUSAGE Public See coding 20100604 BEGIN OF ts_keyusage, digitalsignature TYPE abap_bool, nonrepudiation TYPE abap_bool, keyencipherment TYPE abap_bool, dataencipherment TYPE abap_bool, keyagreement TYPE abap_bool, keycertsign TYPE abap_bool, crlsign TYPE abap_bool, encipheronly TYPE abap_bool, decipheronly TYPE abap_bool, END OF ts_keyusage
4 TT_CERTENTRY Public See coding Table type of a DN 20100604 tt_certentry TYPE STANDARD TABLE OF t_certentry
5 TT_DISTRIBUTION_POINTS Public See coding 20100907 tt_distribution_points TYPE STANDARD TABLE OF ts_distribution_point WITH NON-UNIQUE KEY crlissuer
6 TT_DPOINT_LOCATION Public See coding 20100907 tt_dpoint_location TYPE STANDARD TABLE OF ts_dpoint_location WITH NON-UNIQUE KEY dptype location
7 T_CERTENTRY Public See coding Structure of a Distinguished Name in certificate 20100604 BEGIN OF t_certentry, org_idx TYPE int4, oid TYPE string, xoid TYPE xstring, value TYPE string, value_enc TYPE int1, oid_unique TYPE char1, rdn_single TYPE char1, END OF t_certentry
Method Signatures

Method CERTENTRY_TO_DN Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IF_CONVFLAGS Call by reference Type reference (TYPE) I 0 Konvertierungsoptionen 20100604
2 Importing IF_FORMAT Call by reference Type reference (TYPE) I CO_FORMAT_UNICODE Format für die DN-Ausgabe 20100604
3 Importing IT_CERTENTRY Call by reference Type reference (TYPE) TT_CERTENTRY Tabelle mit CERTENTRY 20100604
4 Returning RF_STRING Value transfer Type reference (TYPE) STRING String 20100604
# Exception Resumable Description Created on
1 CX_ABAP_X509_CERTIFICATE 20100604

Method CHECK_VALIDITY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IF_THROW_EXCEPTION Call by reference Type reference (TYPE) ABAP_BOOL ABAP_TRUE Exception bei Ungültigkeit 20100604
2 Importing IF_TIMESTAMP Call by reference Type reference (TYPE) TIMESTAMP UTC-Zeitstempel in Kurzform (JJJJMMTThhmmss) 20100604
3 Returning RF_VALID Value transfer Type reference (TYPE) ABAP_BOOL Gütigkeit 20100604
# Exception Resumable Description Created on
1 CX_ABAP_X509_CERTIFICATE 20100604

Method CONSTRUCTOR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IF_CERTIFICATE Call by reference Type reference (TYPE) ANY 20100604
# Exception Resumable Description Created on
1 CX_ABAP_X509_CERTIFICATE Ausnahmen beim Analysieren eines X509 Zertifikates 20100604

Method CONVERT_DN Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IF_CONVFLAGS Call by reference Type reference (TYPE) I 0 Konvertierungsoptionen 20100604
2 Importing IF_DN Call by reference Type reference (TYPE) STRING Eingabe DName 20100604
3 Importing IF_FORMAT_IN Call by reference Type reference (TYPE) I CO_FORMAT_UNICODE Format für Eingabe 20100604
4 Importing IF_FORMAT_OUT Call by reference Type reference (TYPE) I CO_FORMAT_UNICODE Format für Ausgabe 20100604
5 Returning RF_DN Value transfer Type reference (TYPE) STRING Ausgabe DName 20100604
# Exception Resumable Description Created on
1 CX_ABAP_X509_CERTIFICATE 20100604

Method DELETE_OBJECT Signature

Method DELETE_OBJECT on class CL_ABAP_X509_CERTIFICATE has no parameter.
Method DELETE_OBJECT on class CL_ABAP_X509_CERTIFICATE has no exception.

Method DESTRUCTOR Signature

Method DESTRUCTOR on class CL_ABAP_X509_CERTIFICATE has no parameter.
Method DESTRUCTOR on class CL_ABAP_X509_CERTIFICATE has no exception.

Method DN_TO_CERTENTRY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_CERTENTRY Call by reference Type reference (TYPE) TT_CERTENTRY CERTENTRY Tabelle 20100604
2 Importing IF_CONVFLAGS Call by reference Type reference (TYPE) I 0 Konvertierungsoptionen 20100604
3 Importing IF_DNAME Call by reference Type reference (TYPE) STRING Distinguished Name (DN) 20100604
4 Importing IF_DNFORMAT Call by reference Type reference (TYPE) I CO_FORMAT_UNICODE Format für die DN-Eingabe 20100604
# Exception Resumable Description Created on
1 CX_ABAP_X509_CERTIFICATE 20100604

Method EVALUATE_SYSRC Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IF_ARG1S Call by reference Type reference (TYPE) STRING ' ' 20110429
2 Importing IF_RC Call by reference Type reference (TYPE) I 0 SYSUBRC 20100604
# Exception Resumable Description Created on
1 CX_ABAP_X509_CERTIFICATE Ausnahmen beim Analysieren eines X509 Zertifikates 20100604

Method FREE_INSTANCE Signature

Method FREE_INSTANCE on class CL_ABAP_X509_CERTIFICATE has no parameter.
Method FREE_INSTANCE on class CL_ABAP_X509_CERTIFICATE has no exception.

Method GET_ATTRIBUTE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EF_VALUE Call by reference Type reference (TYPE) STRING Wert 20100604
2 Importing IF_PARAMETER Call by reference Type reference (TYPE) STRING Name 20100604
# Exception Resumable Description Created on
1 CX_ABAP_X509_CERTIFICATE 20100604

Method GET_CERTENTRY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EF_DN_STRING Call by reference Type reference (TYPE) STRING DN als kanonisierter String 20100604
2 Exporting EF_DN_UCESCAPED Call by reference Type reference (TYPE) STRING DN als abwärtskompatibler String 20100604
3 Exporting ET_DN Call by reference Type reference (TYPE) TT_CERTENTRY DN als CERTENTRY Tabelle 20100604
4 Importing IF_CERT_ENTRY Call by reference Type reference (TYPE) I Angabe zu DN Eintrag 20100604
5 Importing IF_CONVFLAGS Call by reference Type reference (TYPE) I 0 Konvertierungsoptionen 20100604
6 Importing IF_FORMAT Call by reference Type reference (TYPE) I CO_FORMAT_UNICODE Format für die Ausgabe 20100604
# Exception Resumable Description Created on
1 CX_ABAP_X509_CERTIFICATE 20100604

Method GET_CERTENTRY_VALUE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IF_CERT_ENTRY Call by reference Type reference (TYPE) I Id für den Eintrag, siehe Konstanten co_entry_xx 20100604
2 Importing IF_CONVFLAGS Call by reference Type reference (TYPE) I 0 Konvertierungsoptionen 20100604
3 Importing IF_ENTRY_NUMBER Call by reference Type reference (TYPE) I 0 0: Eintrag muss eindeutig, sonst Index des Eintrags 20100604
4 Importing IF_FORMAT Call by reference Type reference (TYPE) I CO_FORMAT_UNICODE Format für die Ausgabe 20100604
5 Importing IF_OID_FILTER Call by reference Type reference (TYPE) STRING String der OID welche den Wert der Rückgabe enthält 20100604
6 Importing IF_XOID_FILTER Call by reference Type reference (TYPE) XSTRING Binärwert der OID welche den Wert der Rückgabe enthält 20100604
7 Returning RF_VALUE Value transfer Type reference (TYPE) STRING Wert aus DN 20100604
# Exception Resumable Description Created on
1 CX_ABAP_X509_CERTIFICATE 20100604

Method GET_CERTIFICATE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RF_VALUE Value transfer Type reference (TYPE) XSTRING 20100604
# Exception Resumable Description Created on
1 CX_ABAP_X509_CERTIFICATE Ausnahmen beim Analysieren eines X509 Zertifikates 20100604

Method GET_CERT_FINGERPRINT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IF_ALGORITHM Call by reference Type reference (TYPE) STRING 'SHA1' 20100604
2 Returning RF_VALUE Value transfer Type reference (TYPE) XSTRING 20100604
# Exception Resumable Description Created on
1 CX_ABAP_X509_CERTIFICATE Ausnahmen beim Analysieren eines X509 Zertifikates 20100604

Method GET_DISTRIBUTION_POINTS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_DISTRIBUTION_POINTS Call by reference Type reference (TYPE) TT_DISTRIBUTION_POINTS 20100907
# Exception Resumable Description Created on
1 CX_ABAP_X509_CERTIFICATE 20100907

Method GET_FINGER_PRINT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EF_MD5 Call by reference Type reference (TYPE) STRING 20100604
2 Exporting EF_SHA1 Call by reference Type reference (TYPE) HASH160X Hash-Wert (160 Bits) 20100604
# Exception Resumable Description Created on
1 CX_ABAP_X509_CERTIFICATE Ausnahmen beim Analysieren eines X509 Zertifikates 20100604

Method GET_GENERALIZED_TIME Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CF_IO Call by reference Type reference (TYPE) STRING 20100604
2 Importing IF_IN Call by reference Type reference (TYPE) STRING 20100604

Method GET_GENERALIZED_TIME on class CL_ABAP_X509_CERTIFICATE has no exception.

Method GET_INSTANCE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IF_CERTIFICATE Call by reference Type reference (TYPE) ANY 20100604
2 Returning RO_OBJECT Value transfer Object reference (TYPE REF TO) CL_ABAP_X509_CERTIFICATE Bestandteile eines X509 Zertifikates 20100604
# Exception Resumable Description Created on
1 CX_ABAP_X509_CERTIFICATE Ausnahmen beim Analysieren eines X509 Zertifikates 20100604

Method GET_INSTANCE_FROM_PROFILE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IF_ISSUER Call by reference Type reference (TYPE) CSEQUENCE 20100604
2 Importing IF_PROFILE Call by reference Type reference (TYPE) CSEQUENCE 20100604
3 Importing IF_PROFILEPWD Call by reference Type reference (TYPE) CSEQUENCE 20100604
4 Importing IF_SERIALNO Call by reference Type reference (TYPE) CSEQUENCE 20100604
5 Importing IF_SUBJECT Call by reference Type reference (TYPE) CSEQUENCE 20100604
6 Returning RO_OBJECT Value transfer Object reference (TYPE REF TO) CL_ABAP_X509_CERTIFICATE Bestandteile eines X509 Zertifikates 20100604
# Exception Resumable Description Created on
1 CX_ABAP_X509_CERTIFICATE Ausnahmen beim Analysieren eines X509 Zertifikates 20100604

Method GET_INSTANCE_FROM_STRUST Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IF_APPLIC Call by reference Type reference (TYPE) SSFAPPL SSF-Anwendung 20100604
2 Importing IF_CONTEXT Call by reference Type reference (TYPE) PSECONTEXT 'SSFA' Anwendungskontext einer PSE 20100604
3 Returning RO_OBJECT Value transfer Object reference (TYPE REF TO) CL_ABAP_X509_CERTIFICATE Bestandteile eines X509 Zertifikates 20100604
# Exception Resumable Description Created on
1 CX_ABAP_X509_CERTIFICATE Ausnahmen beim Analysieren eines X509 Zertifikates 20100604

Method GET_ISSUER_DN Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EF_DN_STRING Call by reference Type reference (TYPE) STRING DN als kanonisierter String 20100604
2 Exporting EF_DN_UCESCAPED Call by reference Type reference (TYPE) STRING DN als abwärtskompatibler String 20100604
3 Exporting ET_DN Call by reference Type reference (TYPE) TT_CERTENTRY DN als CERTENTRY Tabelle 20100604
4 Importing IF_CONVFLAGS Call by reference Type reference (TYPE) I 0 Konvertierungsoptionen 20100604
5 Importing IF_FORMAT Call by reference Type reference (TYPE) I CO_FORMAT_UNICODE 20100604
# Exception Resumable Description Created on
1 CX_ABAP_X509_CERTIFICATE Ausnahmen beim Analysieren eines X509 Zertifikates 20100604

Method GET_ISSUER_SERIAL Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EF_ISSUER Call by reference Type reference (TYPE) STRING Aussteller 20100604
2 Exporting EF_ISSUER_SHA1 Call by reference Type reference (TYPE) HASH160X Aussteller als SHA1 20100604
3 Exporting EF_SERIAL_INT Call by reference Type reference (TYPE) STRING Seriennummer als Integerdarstellung 20100604
4 Exporting EF_SERIAL_INT_SHA1 Call by reference Type reference (TYPE) HASH160X Serial als SHA1 20100604
5 Exporting EF_SERIAL_NO Call by reference Type reference (TYPE) STRING Seriennummer als Hexdarstellung 20100604
6 Exporting EF_SERIAL_NO_SHA1 Call by reference Type reference (TYPE) HASH160X Serial als SHA1 20100604
7 Importing IF_FORMAT Call by reference Type reference (TYPE) I CO_FORMAT_INTERN Format für die Ausgabe 20100604
# Exception Resumable Description Created on
1 CX_ABAP_X509_CERTIFICATE 20100604

Method GET_ISSUER_STRING Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IF_FORMAT Call by reference Type reference (TYPE) I CO_FORMAT_UNICODE 20100604
2 Importing IF_UCESCAPE Call by reference Type reference (TYPE) ABAP_BOOL ABAP_FALSE 20100604
3 Returning RF_STRING Value transfer Type reference (TYPE) STRING 20100604
# Exception Resumable Description Created on
1 CX_ABAP_X509_CERTIFICATE Ausnahmen beim Analysieren eines X509 Zertifikates 20100604

Method GET_KEY_ALG_NAME Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RF_VALUE Value transfer Type reference (TYPE) STRING 20100604
# Exception Resumable Description Created on
1 CX_ABAP_X509_CERTIFICATE Ausnahmen beim Analysieren eines X509 Zertifikates 20100604

Method GET_KEY_ALG_OID Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RF_VALUE Value transfer Type reference (TYPE) STRING 20100604
# Exception Resumable Description Created on
1 CX_ABAP_X509_CERTIFICATE Ausnahmen beim Analysieren eines X509 Zertifikates 20100604

Method GET_KEY_LENGTH Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RF_VALUE Value transfer Type reference (TYPE) STRING 20100604
# Exception Resumable Description Created on
1 CX_ABAP_X509_CERTIFICATE Ausnahmen beim Analysieren eines X509 Zertifikates 20100604

Method GET_KEY_USAGE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EF_AVAILABLE Call by reference Type reference (TYPE) ABAP_BOOL Flag für KeyUsage im Zertifikat (true:enthalten;false:nicht) 20100604
2 Exporting ES_KEYUSAGE Call by reference Type reference (TYPE) TS_KEYUSAGE Struktur mit KeyUsage Informationen 20100604
# Exception Resumable Description Created on
1 CX_ABAP_X509_CERTIFICATE 20100604

Method GET_KEY_VALUE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RF_VALUE Value transfer Type reference (TYPE) STRING 20100604
# Exception Resumable Description Created on
1 CX_ABAP_X509_CERTIFICATE Ausnahmen beim Analysieren eines X509 Zertifikates 20100604

Method GET_PK_FINGER_PRINT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RF_VALUE Value transfer Type reference (TYPE) STRING 20100604
# Exception Resumable Description Created on
1 CX_ABAP_X509_CERTIFICATE Ausnahmen beim Analysieren eines X509 Zertifikates 20100604

Method GET_SERIAL_HEX Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RF_VALUE Value transfer Type reference (TYPE) STRING 20100604
# Exception Resumable Description Created on
1 CX_ABAP_X509_CERTIFICATE Ausnahmen beim Analysieren eines X509 Zertifikates 20100604

Method GET_SERIAL_INT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RF_VALUE Value transfer Type reference (TYPE) STRING 20100604
# Exception Resumable Description Created on
1 CX_ABAP_X509_CERTIFICATE 20100604

Method GET_SERIAL_NUMBER Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RF_VALUE Value transfer Type reference (TYPE) STRING 20100604
# Exception Resumable Description Created on
1 CX_ABAP_X509_CERTIFICATE Ausnahmen beim Analysieren eines X509 Zertifikates 20100604

Method GET_SIGNATURE_ALG_OID Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RF_VALUE Value transfer Type reference (TYPE) STRING 20100604
# Exception Resumable Description Created on
1 CX_ABAP_X509_CERTIFICATE 20100604

Method GET_SSF_PARAMETER Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning ER_VALUE Value transfer Type reference (TYPE) STRING Wert 20100604
2 Importing IF_PARAMETER Call by reference Type reference (TYPE) STRING Name 20100604
# Exception Resumable Description Created on
1 CX_ABAP_X509_CERTIFICATE 20100604

Method GET_SUBJECT_ALT_DN Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EF_DN_STRING Call by reference Type reference (TYPE) STRING DN als kanonisierter String 20100604
2 Exporting EF_DN_UCESCAPED Call by reference Type reference (TYPE) STRING DN als abwärtskompatibler String 20100604
3 Exporting ET_DN Call by reference Type reference (TYPE) TT_CERTENTRY DN als CERTENTRY Tabelle 20100604
4 Importing IF_CONVFLAGS Call by reference Type reference (TYPE) I 0 Konvertierungsoptionen 20100604
5 Importing IF_FORMAT Call by reference Type reference (TYPE) I CO_FORMAT_UNICODE 20100604
# Exception Resumable Description Created on
1 CX_ABAP_X509_CERTIFICATE Ausnahmen beim Analysieren eines X509 Zertifikates 20100604

Method GET_SUBJECT_ALT_STRING Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IF_FORMAT Call by reference Type reference (TYPE) I CO_FORMAT_UNICODE 20100604
2 Importing IF_UCESCAPE Call by reference Type reference (TYPE) ABAP_BOOL ABAP_FALSE 20100604
3 Returning RF_STRING Value transfer Type reference (TYPE) STRING 20100604
# Exception Resumable Description Created on
1 CX_ABAP_X509_CERTIFICATE Ausnahmen beim Analysieren eines X509 Zertifikates 20100604

Method GET_SUBJECT_DN Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EF_DN_STRING Call by reference Type reference (TYPE) STRING DN als kanonisierter String 20100604
2 Exporting EF_DN_UCESCAPED Call by reference Type reference (TYPE) STRING DN als abwärtskompatibler String 20100604
3 Exporting ET_DN Call by reference Type reference (TYPE) TT_CERTENTRY DN als CERTENTRY Tabelle 20100604
4 Importing IF_CONVFLAGS Call by reference Type reference (TYPE) I 0 Konvertierungsoptionen 20100604
5 Importing IF_FORMAT Call by reference Type reference (TYPE) I CO_FORMAT_UNICODE 20100604
# Exception Resumable Description Created on
1 CX_ABAP_X509_CERTIFICATE Ausnahmen beim Analysieren eines X509 Zertifikates 20100604

Method GET_SUBJECT_ISSUER Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EF_ISSUER Call by reference Type reference (TYPE) STRING Aussteller 20100604
2 Exporting EF_ISSUER_SHA1 Call by reference Type reference (TYPE) HASH160X Aussteller als SHA1 20100604
3 Exporting EF_SUBJECT Call by reference Type reference (TYPE) STRING Inhaber 20100604
4 Exporting EF_SUBJECT_SHA1 Call by reference Type reference (TYPE) HASH160X Inhaber als SHA1 20100604
5 Importing IF_FORMAT Call by reference Type reference (TYPE) I CO_FORMAT_INTERN Format für die Ausgabe 20100604
# Exception Resumable Description Created on
1 CX_ABAP_X509_CERTIFICATE 20100604

Method GET_SUBJECT_ISSUER_SERIAL Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EF_ISSUER Call by reference Type reference (TYPE) STRING Aussteller 20100604
2 Exporting EF_ISSUER_SHA1 Call by reference Type reference (TYPE) HASH160X Aussteller als SHA1 20100604
3 Exporting EF_SERIAL_INT Call by reference Type reference (TYPE) STRING Seriennummer als Integerdarstellung 20100604
4 Exporting EF_SERIAL_INT_SHA1 Call by reference Type reference (TYPE) HASH160X Serial als SHA1 20100604
5 Exporting EF_SERIAL_NO Call by reference Type reference (TYPE) STRING Seriennummer als Hexdarstellung 20100604
6 Exporting EF_SERIAL_NO_SHA1 Call by reference Type reference (TYPE) HASH160X Serial als SHA1 20100604
7 Exporting EF_SUBJECT Call by reference Type reference (TYPE) STRING Inhaber 20100604
8 Exporting EF_SUBJECT_SHA1 Call by reference Type reference (TYPE) HASH160X Inhaber als SHA1 20100604
9 Importing IF_FORMAT Call by reference Type reference (TYPE) I CO_FORMAT_INTERN Format für die Ausgabe 20100604
# Exception Resumable Description Created on
1 CX_ABAP_X509_CERTIFICATE 20100604

Method GET_SUBJECT_KEY_ID Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EF_ID Call by reference Type reference (TYPE) STRING ID 20100604
2 Exporting EF_ID_XML Call by reference Type reference (TYPE) STRING ID als XML 20100604
# Exception Resumable Description Created on
1 CX_ABAP_X509_CERTIFICATE Ausnahmen beim Analysieren eines X509 Zertifikates 20100604

Method GET_SUBJECT_STRING Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IF_FORMAT Call by reference Type reference (TYPE) I CO_FORMAT_UNICODE 20100604
2 Importing IF_UCESCAPE Call by reference Type reference (TYPE) ABAP_BOOL ABAP_FALSE 20100604
3 Returning RF_STRING Value transfer Type reference (TYPE) STRING 20100604
# Exception Resumable Description Created on
1 CX_ABAP_X509_CERTIFICATE Ausnahmen beim Analysieren eines X509 Zertifikates 20100604

Method GET_SUMMARY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RF_VALUE Value transfer Type reference (TYPE) STRING 20100604
# Exception Resumable Description Created on
1 CX_ABAP_X509_CERTIFICATE Ausnahmen beim Analysieren eines X509 Zertifikates 20100604

Method GET_TIME_INTERNAL Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EF_AVAIL Call by reference Type reference (TYPE) ABAP_BOOL 20100604
2 Exporting EF_OUT Call by reference Type reference (TYPE) STRING 20100604
3 Importing IF_CERT Call by reference Type reference (TYPE) XSTRING 20100604
4 Importing IF_CRC Call by reference Type reference (TYPE) I 20130222
5 Importing IF_IN Call by reference Type reference (TYPE) STRING 20100604
6 Importing IF_PTR Call by reference Type reference (TYPE) %_C_POINTER 20100604

Method GET_TIME_INTERNAL on class CL_ABAP_X509_CERTIFICATE has no exception.

Method GET_VALID_FROM Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EF_DATE Call by reference Type reference (TYPE) D 20100604
2 Exporting EF_GMT_STRING Call by reference Type reference (TYPE) STRING 20100604
3 Exporting EF_TIME Call by reference Type reference (TYPE) T 20100604
4 Exporting EF_TIMESTAMP Call by reference Type reference (TYPE) TIMESTAMP 20100604
# Exception Resumable Description Created on
1 CX_ABAP_X509_CERTIFICATE Ausnahmen beim Analysieren eines X509 Zertifikates 20100604

Method GET_VALID_TO Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EF_DATE Call by reference Type reference (TYPE) D 20100604
2 Exporting EF_GMT_STRING Call by reference Type reference (TYPE) STRING 20100604
3 Exporting EF_TIME Call by reference Type reference (TYPE) T 20100604
4 Exporting EF_TIMESTAMP Call by reference Type reference (TYPE) TIMESTAMP 20100604
# Exception Resumable Description Created on
1 CX_ABAP_X509_CERTIFICATE Ausnahmen beim Analysieren eines X509 Zertifikates 20100604

Method GET_VERSION Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RF_INT Value transfer Type reference (TYPE) I 20100604
# Exception Resumable Description Created on
1 CX_ABAP_X509_CERTIFICATE 20100604

Method IS_SIGNATURE_AVAILABLE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RF_VALUE Value transfer Type reference (TYPE) ABAP_BOOL 20100604
# Exception Resumable Description Created on
1 CX_ABAP_X509_CERTIFICATE Ausnahmen beim Analysieren eines X509 Zertifikates 20100604

Method NAME_TO_OID Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IF_CONVFLAGS Call by reference Type reference (TYPE) I 0 Conversion options 20110429
2 Importing IF_FORMAT Call by reference Type reference (TYPE) I CO_FORMAT_UNICODE Format for the output 20110429
3 Importing IF_NAME Call by reference Type reference (TYPE) STRING Name of the OID 20110429
4 Returning RF_OID Value transfer Type reference (TYPE) XSTRING OID in binary 20110429
# Exception Resumable Description Created on
1 CX_ABAP_X509_CERTIFICATE Exceptions when analyzing an X.509 certificate 20110429

Method OID_OR_NAME_TO_CERT_ATTRIBUTE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IF_CONVFLAGS Call by reference Type reference (TYPE) I 0 Conversion options 20110505
2 Importing IF_FORMAT Call by reference Type reference (TYPE) I CO_FORMAT_UNICODE Format for the output 20110505
3 Importing IF_NAME Call by reference Type reference (TYPE) STRING Name of the OID 20110505
4 Importing IF_OID Call by reference Type reference (TYPE) XSTRING OID in binary 20110505
5 Returning RF_CERT_ATTRIBUTE Value transfer Type reference (TYPE) CERT_ATTRIBUTE Attribut in einem Zertifikatseintrag 20110505
# Exception Resumable Description Created on
1 CX_ABAP_X509_CERTIFICATE Exceptions when analyzing an X.509 certificate 20110505

Method OID_TO_NAME Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IF_CONVFLAGS Call by reference Type reference (TYPE) I 0 Conversion options 20110429
2 Importing IF_FORMAT Call by reference Type reference (TYPE) I CO_FORMAT_UNICODE Format for the output 20110429
3 Importing IF_OID Call by reference Type reference (TYPE) XSTRING OID in binary 20110429
4 Returning RF_NAME Value transfer Type reference (TYPE) STRING Name of the OID 20110429
# Exception Resumable Description Created on
1 CX_ABAP_X509_CERTIFICATE Exceptions when analyzing an X.509 certificate 20110429

Method STATIC_GET_SSF_PARAMETER Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning ER_VALUE Value transfer Type reference (TYPE) STRING Wert 20100604
2 Importing IF_CERTIFICATE Call by reference Type reference (TYPE) XSTRING Zertifikat 20100604
3 Importing IF_PARAMETER Call by reference Type reference (TYPE) STRING Name 20100604
# Exception Resumable Description Created on
1 CX_ABAP_X509_CERTIFICATE 20100604

Method STATIC_PARSE_CERTIFICATE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EF_ALGID Call by reference Type reference (TYPE) STRING Algorithmus 20100604
2 Exporting EF_ALL Call by reference Type reference (TYPE) STRING All 20100604
3 Exporting EF_FINGERPRINT Call by reference Type reference (TYPE) STRING Fingerprint intern 20100604
4 Exporting EF_FINGERPRINTSHA1 Call by reference Type reference (TYPE) HASH160X Fingerprint Hash 20100604
5 Exporting EF_ISSUER Call by reference Type reference (TYPE) STRING Aussteller 20100604
6 Exporting EF_KEYLENGTH Call by reference Type reference (TYPE) STRING Schlüssellänge 20100604
7 Exporting EF_KEYTYPE Call by reference Type reference (TYPE) STRING Schlüsseltyp (RSA, DSA) 20100604
8 Exporting EF_KEYVALUE Call by reference Type reference (TYPE) STRING Schlüsselwert 20100604
9 Exporting EF_PKFINGERPRINT Call by reference Type reference (TYPE) STRING Public Key Fingerprint 20100604
10 Exporting EF_SERIALINT Call by reference Type reference (TYPE) STRING Serial Integer 20100604
11 Exporting EF_SERIALNO Call by reference Type reference (TYPE) STRING Seriennummer 20100604
12 Exporting EF_SIGAVAILABLE Call by reference Type reference (TYPE) STRING Signatur verfügbar 20100604
13 Exporting EF_SUBJECT Call by reference Type reference (TYPE) STRING Inhaber 20100604
14 Exporting EF_SUBJECTKEYID Call by reference Type reference (TYPE) STRING SubjectKeyID 20100604
15 Exporting EF_SUBJECTKEYIDXML Call by reference Type reference (TYPE) STRING SubejctKeyIDXML 20100604
16 Exporting EF_SUMMARY Call by reference Type reference (TYPE) STRING Summary 20100604
17 Importing IF_CERTIFICATE Call by reference Type reference (TYPE) XSTRING Zertifikat 20100604
18 Importing IF_FORMAT Call by reference Type reference (TYPE) I 0 Format (-1 org, 0 UC org, 1 UC LDAP) 20100604
# Exception Resumable Description Created on
1 CX_ABAP_X509_CERTIFICATE 20100604

Method STATIC_PARSE_TIME Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IF_STRING Call by reference Type reference (TYPE) STRING 20110429
2 Returning RO_TIMESTAMP Value transfer Type reference (TYPE) TIMESTAMP 20110429
# Exception Resumable Description Created on
1 CX_ABAP_X509_CERTIFICATE 20110429

Method STATIC_UNICODE_ESCAPE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IF_STRING Call by reference Type reference (TYPE) STRING 20100604
2 Returning RF_STRING Value transfer Type reference (TYPE) STRING 20100604

Method STATIC_UNICODE_ESCAPE on class CL_ABAP_X509_CERTIFICATE has no exception.

Method TO_STRING Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RF_VALUE Value transfer Type reference (TYPE) STRING 20100604
# Exception Resumable Description Created on
1 CX_ABAP_X509_CERTIFICATE Ausnahmen beim Analysieren eines X509 Zertifikates 20100604
History
Last changed by/on SAP  20140121 
SAP Release Created in 740