public sealed class SubjectConfig : IMessage<CertificateConfig.Types.SubjectConfig>, IEquatable<CertificateConfig.Types.SubjectConfig>, IDeepCloneable<CertificateConfig.Types.SubjectConfig>, IBufferMessage, IMessage
Reference documentation and code samples for the Certificate Authority v1 API class CertificateConfig.Types.SubjectConfig.
These values are used to create the distinguished name and subject
alternative name fields in an X.509 certificate.
[[["Easy to understand","easyToUnderstand","thumb-up"],["Solved my problem","solvedMyProblem","thumb-up"],["Other","otherUp","thumb-up"]],[["Hard to understand","hardToUnderstand","thumb-down"],["Incorrect information or sample code","incorrectInformationOrSampleCode","thumb-down"],["Missing the information/samples I need","missingTheInformationSamplesINeed","thumb-down"],["Other","otherDown","thumb-down"]],["Last updated 2025-03-21 UTC."],[[["This webpage provides documentation for the `CertificateConfig.Types.SubjectConfig` class within the Google Cloud Security Private CA v1 API, specifically referencing version 3.1.0."],["The `SubjectConfig` class is used to define the distinguished name and subject alternative name fields within an X.509 certificate, as well as being an implementation of multiple interfaces, such as `IMessage`, `IEquatable`, `IDeepCloneable`, and `IBufferMessage`."],["The class is part of the `Google.Cloud.Security.PrivateCA.V1` namespace and is located within the `Google.Cloud.Security.PrivateCA.V1.dll` assembly."],["The `SubjectConfig` class has two constructors: a default constructor and a constructor that takes another `SubjectConfig` object as a parameter."],["The `SubjectConfig` class has two properties, `Subject`, which is required, and `SubjectAltName`, which is optional, to be able to define the Subject and Subject Alternative Names in the generated certificate."]]],[]]