public sealed class SubjectDescription : IMessage<CertificateDescription.Types.SubjectDescription>, IEquatable<CertificateDescription.Types.SubjectDescription>, IDeepCloneable<CertificateDescription.Types.SubjectDescription>, IBufferMessage, IMessage
These values describe fields in an issued X.509 certificate such as the
distinguished name, subject alternative names, serial number, and lifetime.
The time after which the certificate is expired.
Per RFC 5280, the validity period for a certificate is the period of time
from not_before_time through not_after_time, inclusive.
Corresponds to 'not_before_time' + 'lifetime' - 1 second.
[[["Easy to understand","easyToUnderstand","thumb-up"],["Solved my problem","solvedMyProblem","thumb-up"],["Other","otherUp","thumb-up"]],[["Missing the information I need","missingTheInformationINeed","thumb-down"],["Too complicated / too many steps","tooComplicatedTooManySteps","thumb-down"],["Out of date","outOfDate","thumb-down"],["Samples / code issue","samplesCodeIssue","thumb-down"],["Other","otherDown","thumb-down"]],["Last updated 2025-08-07 UTC."],[[["\u003cp\u003eThis webpage details the \u003ccode\u003eSubjectDescription\u003c/code\u003e class, which is used to describe fields within an issued X.509 certificate, including distinguished name, subject alternative names, serial number, and lifetime.\u003c/p\u003e\n"],["\u003cp\u003eThe \u003ccode\u003eSubjectDescription\u003c/code\u003e class implements several interfaces, including \u003ccode\u003eIMessage\u003c/code\u003e, \u003ccode\u003eIEquatable\u003c/code\u003e, \u003ccode\u003eIDeepCloneable\u003c/code\u003e, and \u003ccode\u003eIBufferMessage\u003c/code\u003e, and inherits from \u003ccode\u003eObject\u003c/code\u003e.\u003c/p\u003e\n"],["\u003cp\u003eIt has two constructors: a default one (\u003ccode\u003eSubjectDescription()\u003c/code\u003e) and one that takes another \u003ccode\u003eSubjectDescription\u003c/code\u003e object as a parameter for initialization (\u003ccode\u003eSubjectDescription(CertificateDescription.Types.SubjectDescription other)\u003c/code\u003e).\u003c/p\u003e\n"],["\u003cp\u003eThe class contains properties such as \u003ccode\u003eHexSerialNumber\u003c/code\u003e, \u003ccode\u003eLifetime\u003c/code\u003e, \u003ccode\u003eNotAfterTime\u003c/code\u003e, \u003ccode\u003eNotBeforeTime\u003c/code\u003e, \u003ccode\u003eSubject\u003c/code\u003e, and \u003ccode\u003eSubjectAltName\u003c/code\u003e, which hold specific information about the certificate.\u003c/p\u003e\n"],["\u003cp\u003eThe page also provides links to multiple versions of the \u003ccode\u003eGoogle.Cloud.Security.PrivateCA.V1\u003c/code\u003e library, ranging from version 1.0.0 to the latest version 3.9.0, to access related documentation.\u003c/p\u003e\n"]]],[],null,[]]