Namespace CycloneDX.Core.Models
Classes
AlgorithmProperties
CertExtCommon
Proto: message CommonExtension { CommonExtensionName name = 1; string value = 2; }
CertExtCustom
Proto: message CustomExtension { string name = 1; optional string value = 2; }
CertificateExtensionV2
Certificate extension for XML/JSON serialization. For protobuf, this maps to Extension { oneof { CommonExtension, CustomExtension } }
CertificateExtensionsProto
Protobuf wrapper for CertificateExtensions. Proto: message CertificateExtensions { repeated Extension extensions = 1; }
CertificateProperties
CertificateState
CertificationLevelExtensions
CipherSuite
CipherSuiteCollection
CryptoProperties
Ikev2Auth
Ikev2Encr
Ikev2Integ
Ikev2Ke
Ikev2Prf
Ikev2TransformTypes
Ikev2TransformTypesLegacy
DEPRECATED - This is the old format for IKEv2 transform types using simple string refs. Kept for backwards compatibility with protobuf field 4 on ProtocolProperties.
ProtocolProperties
RelatedCryptoMaterialProperties
RelatedCryptographicAsset
RelatedCryptographicAssetsProto
Protobuf wrapper for RelatedCryptographicAssets. Proto: message RelatedCryptographicAssets { repeated RelatedCryptographicAsset assets = 1; }
SecuredBy
Enums
AlgorithmMode
AssetType
CertificationLevel
CommonExtensionNameEnum
Proto enum matching CertificateExtensions.CommonExtensionName