SAP ABAP Data Element CERT_DN_FORMAT (Format Specification for the Distinguished Name)
Hierarchy
SAP_BASIS (Software Component) SAP Basis Component
   BC-SEC-LGN (Application Component) Authentication and SSO
     SUSR_KRN (Package) User Administration Tables Used Kernel-Side
Basic Data
Data Element CERT_DN_FORMAT
Short Description Format Specification for the Distinguished Name  
Data Type
Category of Dictionary Type D   Domain
Type of Object Referenced     No Information
Domain / Name of Reference Type CERT_DN_FORMAT    
Data Type INT4   4-byte integer, integer number with sign 
Length 10    
Decimal Places 0    
Output Length 11    
Value Table      
Further Characteristics
Search Help: Name    
Search Help: Parameters    
Parameter ID   
Default Component name    
Change document    
No Input History    
Basic direction is set to LTR    
No BIDI Filtering    
Field Label
  Length  Field Label  
Short 10 Format 
Medium 15 DN Format 
Long 20 DN Format 
Heading 15 DN Format 
Documentation

Definition

The character representation of attributes within a Distinguished Name is not uniform. The assignment of attribute names such as CN, S, ST, and so on, is, in part, not unique, that is, the internal conversion and processing of attribute names to OIDs and back can lead to different results in different cryptographic libraries, depending on the format used. Problems also occur in relation to the character set of the representation, that is, the processing of special characters above the ASCII character set leads to problems. It is therefore useful to specify the format for functions with a Distinguished Name.

Possible format specifications:

-1 => Internal format. The character set is not defined. This value ensures backward compatibility.

0 => SECUDE format for attributes. The internal character set is UTF-8.

1 => LDAP-compatible DN format. The internal character set is UTF-8.

Note

The OID assignment is not defined for the internal format of elements. The internal format does not define the character set. Using UTF-8 internally allows conversion to other Unicode formats, and in a heterogenuous landscape, you should therefore choose a format with this internal use.

Use

The format specification allows consistent use of Distinguished Names.

Dependencies

A SAPSECU or SAPCRYPTO SSF library is a prerequisite.

Example

History
Last changed by/on SAP  20110908 
SAP Release Created in 720