Class V1Certificates.CertificateSigningRequest

java.lang.Object
com.google.protobuf.AbstractMessageLite
com.google.protobuf.AbstractMessage
com.google.protobuf.GeneratedMessageV3
io.kubernetes.client.proto.V1Certificates.CertificateSigningRequest
All Implemented Interfaces:
com.google.protobuf.Message, com.google.protobuf.MessageLite, com.google.protobuf.MessageLiteOrBuilder, com.google.protobuf.MessageOrBuilder, V1Certificates.CertificateSigningRequestOrBuilder, Serializable
Enclosing class:
V1Certificates

public static final class V1Certificates.CertificateSigningRequest extends com.google.protobuf.GeneratedMessageV3 implements V1Certificates.CertificateSigningRequestOrBuilder
 CertificateSigningRequest objects provide a mechanism to obtain x509 certificates
 by submitting a certificate signing request, and having it asynchronously approved and issued.
 Kubelets use this API to obtain:
  1. client certificates to authenticate to kube-apiserver (with the "kubernetes.io/kube-apiserver-client-kubelet" signerName).
  2. serving certificates for TLS endpoints kube-apiserver can connect to securely (with the "kubernetes.io/kubelet-serving" signerName).
 This API can be used to request client certificates to authenticate to kube-apiserver
 (with the "kubernetes.io/kube-apiserver-client" signerName),
 or to obtain certificates from custom non-Kubernetes signers.
 
Protobuf type k8s.io.api.certificates.v1.CertificateSigningRequest
See Also: