mirror of
https://github.com/minio/minio.git
synced 2025-02-14 15:12:29 -05:00
This commit allows clients to provide a set of intermediate CA certificates (up to `MaxIntermediateCAs`) that the server will use as intermediate CAs when verifying the trust chain from the client leaf certificate up to one trusted root CA. This is required if the client leaf certificate is not issued by a trusted CA directly but by an intermediate CA. Without this commit, MinIO rejects such certificates. Signed-off-by: Andreas Auernhammer <github@aead.dev>
38 lines
1.5 KiB
Go
38 lines
1.5 KiB
Go
// Code generated by "stringer -type=STSErrorCode -trimprefix=Err sts-errors.go"; DO NOT EDIT.
|
|
|
|
package cmd
|
|
|
|
import "strconv"
|
|
|
|
func _() {
|
|
// An "invalid array index" compiler error signifies that the constant values have changed.
|
|
// Re-run the stringer command to generate them again.
|
|
var x [1]struct{}
|
|
_ = x[ErrSTSNone-0]
|
|
_ = x[ErrSTSAccessDenied-1]
|
|
_ = x[ErrSTSMissingParameter-2]
|
|
_ = x[ErrSTSInvalidParameterValue-3]
|
|
_ = x[ErrSTSWebIdentityExpiredToken-4]
|
|
_ = x[ErrSTSClientGrantsExpiredToken-5]
|
|
_ = x[ErrSTSInvalidClientGrantsToken-6]
|
|
_ = x[ErrSTSMalformedPolicyDocument-7]
|
|
_ = x[ErrSTSInsecureConnection-8]
|
|
_ = x[ErrSTSInvalidClientCertificate-9]
|
|
_ = x[ErrSTSTooManyIntermediateCAs-10]
|
|
_ = x[ErrSTSNotInitialized-11]
|
|
_ = x[ErrSTSIAMNotInitialized-12]
|
|
_ = x[ErrSTSUpstreamError-13]
|
|
_ = x[ErrSTSInternalError-14]
|
|
}
|
|
|
|
const _STSErrorCode_name = "STSNoneSTSAccessDeniedSTSMissingParameterSTSInvalidParameterValueSTSWebIdentityExpiredTokenSTSClientGrantsExpiredTokenSTSInvalidClientGrantsTokenSTSMalformedPolicyDocumentSTSInsecureConnectionSTSInvalidClientCertificateSTSTooManyIntermediateCAsSTSNotInitializedSTSIAMNotInitializedSTSUpstreamErrorSTSInternalError"
|
|
|
|
var _STSErrorCode_index = [...]uint16{0, 7, 22, 41, 65, 91, 118, 145, 171, 192, 219, 244, 261, 281, 297, 313}
|
|
|
|
func (i STSErrorCode) String() string {
|
|
if i < 0 || i >= STSErrorCode(len(_STSErrorCode_index)-1) {
|
|
return "STSErrorCode(" + strconv.FormatInt(int64(i), 10) + ")"
|
|
}
|
|
return _STSErrorCode_name[_STSErrorCode_index[i]:_STSErrorCode_index[i+1]]
|
|
}
|