Class PKCS12
Configures options for storing a PKCS12 keystore in the spec.secretName
Secret resource.
Namespace: Neon.Kube.Resources.CertManager
Assembly: Neon.Kube.Resources.dll
Syntax
public class PKCS12
Constructors
PKCS12()
Initializes a new instance of the PKCS12 class.
Declaration
public PKCS12()
Properties
Create
Configures options for storing a PKCS12 keystore in the spec.secretName
Secret resource.
Declaration
[JsonProperty(PropertyName = "create", Required = Required.Always, DefaultValueHandling = DefaultValueHandling.IgnoreAndPopulate)]
public bool Create { get; set; }
Property Value
Type | Description |
---|---|
bool |
PasswordSecretRef
A reference to a key in a Secret resource containing the password used to encrypt the PKCS12 keystore.
Declaration
[JsonProperty(PropertyName = "passwordSecretRef", Required = Required.Always, DefaultValueHandling = DefaultValueHandling.IgnoreAndPopulate)]
public PasswordSecretRef PasswordSecretRef { get; set; }
Property Value
Type | Description |
---|---|
PasswordSecretRef |