Skip to content

Commit 5154559

Browse files
fix: add missing cryptoRef to cryptoProperties.protocolPropertiesfor XML/PB (#502)
fixes #498
2 parents db8fd1c + cedacd9 commit 5154559

File tree

2 files changed

+7
-0
lines changed

2 files changed

+7
-0
lines changed

schema/bom-1.6.proto

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -2190,6 +2190,8 @@ message CryptoProperties {
21902190
repeated CryptoProtocolCipherSuite cipherSuites = 3;
21912191
// The IKEv2 transform types supported (types 1-4), defined in RFC7296 section 3.3.2, and additional properties.
21922192
optional Ikev2TransformTypes ikev2TransformTypes = 4;
2193+
// The bom-ref(s) to protocol-related cryptographic assets
2194+
repeated string cryptoRef = 5;
21932195
} // end of ProtocolProperties
21942196
// Cryptographic assets occur in several forms. Algorithms and protocols are most commonly implemented in specialized cryptographic libraries. They may, however, also be 'hardcoded' in software components. Certificates and related cryptographic material like keys, tokens, secrets or passwords are other cryptographic assets to be modelled.
21952197
CryptoAssetType assetType = 1;

schema/bom-1.6.xsd

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -7310,6 +7310,11 @@ limitations under the License.
73107310
</xs:sequence>
73117311
</xs:complexType>
73127312
</xs:element>
7313+
<xs:element name="cryptoRef" type="bom:refType" minOccurs="0" maxOccurs="unbounded">
7314+
<xs:annotation>
7315+
<xs:documentation>A protocol-related cryptographic assets</xs:documentation>
7316+
</xs:annotation>
7317+
</xs:element>
73137318
</xs:sequence>
73147319
</xs:complexType>
73157320
</xs:element>

0 commit comments

Comments
 (0)