Product Documentation

The CCCryptographicMaterialType is used as a sub-element of CCEncryptedAnsiX9241KeyType. It is used to store different types of encoded cryptographic material (i.e., binary data).

The following example defines the CCCryptographicMaterialType type:

#

CCCryptographicMaterialType XML Content

1

<xsd:complexType name="CCCryptographicMaterialType">

2

<xsd:choice>

3

<xs:element name="Base64Data" type="xs:string"/>

4

<xs:element name="HexData" type="xs:string"/>

5

</xsd:choice>

6

</xsd:complexType>

 

The following table explains each line of the above XML file:

#

CCCryptographicMaterialTypeXML Content Explanation

1

The start of the CCCryptographicMaterialType element.

2

The start of a choice.

3

The Base64Data element—cryptographic material encoded using Base64.

4

The HexData element—cryptographic material encoded using hex.

5

The end of the choice.

6

The end of CCCryptographicMaterialType.