X509ExtensionArgs

data class X509ExtensionArgs(val critical: Output<Boolean>? = null, val objectId: Output<ObjectIdArgs>, val value: Output<String>) : ConvertibleToJava<X509ExtensionArgs>

An X509Extension specifies an X.509 extension, which may be used in different parts of X.509 objects like certificates, CSRs, and CRLs.

Constructors

Link copied to clipboard
constructor(critical: Output<Boolean>? = null, objectId: Output<ObjectIdArgs>, value: Output<String>)

Properties

Link copied to clipboard
val critical: Output<Boolean>? = null

Optional. Indicates whether or not this extension is critical (i.e., if the client does not know how to handle this extension, the client should consider this to be an error).

Link copied to clipboard
val objectId: Output<ObjectIdArgs>

The OID for this X.509 extension.

Link copied to clipboard
val value: Output<String>

The value of this X.509 extension.

Functions

Link copied to clipboard
open override fun toJava(): X509ExtensionArgs