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. |