cdx-proto
    Preparing search index...

    Type Alias CryptoProperties_RelatedCryptoMaterialProperties

    CryptoProperties_RelatedCryptoMaterialProperties: Message<
        "cyclonedx.v1_7.CryptoProperties.RelatedCryptoMaterialProperties",
    > & {
        activationDate?: Timestamp;
        algorithmRef?: string;
        creationDate?: Timestamp;
        expirationDate?: Timestamp;
        fingerprint?: Hash;
        format?: string;
        id?: string;
        relatedCryptographicAssets?: CryptoProperties_RelatedCryptographicAssets;
        securedBy?: CryptoProperties_RelatedCryptoMaterialProperties_CryptoRelatedSecuredBy;
        size?: bigint;
        state?: CryptoProperties_RelatedCryptoMaterialProperties_CryptoRelatedState;
        type?: CryptoProperties_RelatedCryptoMaterialProperties_CryptoRelatedType;
        updateDate?: Timestamp;
        value?: string;
    }

    Related Cryptographic Material Properties

    Type Declaration

    • OptionalactivationDate?: Timestamp

      The date and time (timestamp) when the related cryptographic material was activated.

      from field: optional google.protobuf.Timestamp activationDate = 6;

    • OptionalalgorithmRef?: string

      DEPRECATED - DO NOT USE - This will be removed in a future version - Use .relatedCryptographicAssets instead. The bom-ref to the algorithm used to generate the related cryptographic material.

      from field: optional string algorithmRef = 4 [deprecated = true];

    • OptionalcreationDate?: Timestamp

      The date and time (timestamp) when the related cryptographic material was created.

      from field: optional google.protobuf.Timestamp creationDate = 5;

    • OptionalexpirationDate?: Timestamp

      The date and time (timestamp) when the related cryptographic material expires.

      from field: optional google.protobuf.Timestamp expirationDate = 8;

    • Optionalfingerprint?: Hash

      The fingerprint is a cryptographic hash of the asset.

      from field: optional cyclonedx.v1_7.Hash fingerprint = 13;

    • Optionalformat?: string

      The format of the related cryptographic material (e.g. P8, PEM, DER).

      from field: optional string format = 11;

    • Optionalid?: string

      The unique identifier for the related cryptographic material.

      from field: optional string id = 2;

    • OptionalrelatedCryptographicAssets?: CryptoProperties_RelatedCryptographicAssets

      A list of cryptographic assets related to this component.

      from field: optional cyclonedx.v1_7.CryptoProperties.RelatedCryptographicAssets relatedCryptographicAssets = 14;

    • OptionalsecuredBy?: CryptoProperties_RelatedCryptoMaterialProperties_CryptoRelatedSecuredBy

      The mechanism by which the cryptographic asset is secured.

      from field: optional cyclonedx.v1_7.CryptoProperties.RelatedCryptoMaterialProperties.CryptoRelatedSecuredBy securedBy = 12;

    • Optionalsize?: bigint

      The size of the cryptographic asset (in bits).

      from field: optional int64 size = 10;

    • Optionalstate?: CryptoProperties_RelatedCryptoMaterialProperties_CryptoRelatedState

      The key state as defined by NIST SP 800-57.

      from field: optional cyclonedx.v1_7.CryptoProperties.RelatedCryptoMaterialProperties.CryptoRelatedState state = 3;

    • Optionaltype?: CryptoProperties_RelatedCryptoMaterialProperties_CryptoRelatedType

      The type for the related cryptographic material

      from field: optional cyclonedx.v1_7.CryptoProperties.RelatedCryptoMaterialProperties.CryptoRelatedType type = 1;

    • OptionalupdateDate?: Timestamp

      The date and time (timestamp) when the related cryptographic material was updated.

      from field: optional google.protobuf.Timestamp updateDate = 7;

    • Optionalvalue?: string

      The associated value of the cryptographic material.

      from field: optional string value = 9;

    from message cyclonedx.v1_7.CryptoProperties.RelatedCryptoMaterialProperties