憑證 (proto)
admin.v3.Certificates
憑證詳細資訊的 Proto 表示法。管理介面端點使用此封裝器,針對 /certs
顯示憑證資訊。如需更多資訊,請參閱 /certs。
{
"certificates": []
}
- certificates
(repeated admin.v3.Certificate) Envoy 已知的憑證清單。
admin.v3.Certificate
{
"ca_cert": [],
"cert_chain": []
}
- ca_cert
(repeated admin.v3.CertificateDetails) CA 憑證的詳細資訊。
- cert_chain
(repeated admin.v3.CertificateDetails) 憑證鏈的詳細資訊。
admin.v3.CertificateDetails
[admin.v3.CertificateDetails proto]
{
"path": ...,
"serial_number": ...,
"subject_alt_names": [],
"days_until_expiration": ...,
"valid_from": {...},
"expiration_time": {...},
"ocsp_details": {...}
}
- path
(string) 憑證的路徑。
- serial_number
(string) 憑證序號。
- subject_alt_names
(repeated admin.v3.SubjectAlternateName) 主體別名清單。
- days_until_expiration
(uint64) 憑證及其鏈結到期前的最小天數。
- valid_from
(Timestamp) 指示憑證生效的時間。
- expiration_time
(Timestamp) 指示憑證到期的時間。
- ocsp_details
(admin.v3.CertificateDetails.OcspDetails) 與此憑證相關的 OCSP 回應的詳細資訊 (如果有的話)。
admin.v3.CertificateDetails.OcspDetails
[admin.v3.CertificateDetails.OcspDetails proto]
{
"valid_from": {...},
"expiration": {...}
}
- valid_from
(Timestamp) 指示 OCSP 回應生效的時間。
- expiration
(Timestamp) 指示 OCSP 回應到期的時間。
admin.v3.SubjectAlternateName
[admin.v3.SubjectAlternateName proto]
{
"dns": ...,
"uri": ...,
"ip_address": ...
}
- dns
(string) 主體別名。
只能設定 dns、uri、ip_address 中的一個。
- uri
(string) 主體別名。
只能設定 dns、uri、ip_address 中的一個。
- ip_address
(string) 主體別名。
只能設定 dns、uri、ip_address 中的一個。