public CreateOpenIDConnectProviderRequest withThumbprintList(String... thumbprintList) {
        if (this.thumbprintList == null) {
            setThumbprintList(new com.amazonaws.internal.SdkInternalList<String>(thumbprintList.length));
        }
        for (String ele : thumbprintList) {
            this.thumbprintList.add(ele);
        }
        return this;
    }
<p>
A list of server certificate thumbprints for the OpenID Connect (OIDC) identity provider's server certificates.
Typically this list includes only one entry. However, IAM lets you have up to five thumbprints for an OIDC
provider. This lets you maintain multiple thumbprints if the identity provider is rotating certificates.
</p>
<p>
This parameter is optional. If it is not included, IAM will retrieve and use the top intermediate certificate
authority (CA) thumbprint of the OpenID Connect identity provider server certificate.
</p>
<p>
The server certificate thumbprint is the hex-encoded SHA-1 hash value of the X.509 certificate used by the domain
where the OpenID Connect provider makes its keys available. It is always a 40-character string.
</p>
<p>
For example, assume that the OIDC provider is <code>server.example.com</code> and the provider stores its keys at
https://keys.server.example.com/openid-connect. In that case, the thumbprint string would be the hex-encoded
SHA-1 hash value of the certificate used by <code>https://keys.server.example.com.</code>
</p>
<p>
For more information about obtaining the OIDC provider thumbprint, see <a
href="https://docs.aws.amazon.com/IAM/latest/UserGuide/identity-providers-oidc-obtain-thumbprint.html">Obtaining
the thumbprint for an OpenID Connect provider</a> in the <i>IAM user Guide</i>.
</p>
<p>
<b>NOTE:</b> This method appends the values to the existing list (if any). Use
{@link #setThumbprintList(java.util.Collection)} or {@link #withThumbprintList(java.util.Collection)} if you want
to override the existing values.
</p>

@param thumbprintList
       A list of server certificate thumbprints for the OpenID Connect (OIDC) identity provider's server
       certificates. Typically this list includes only one entry. However, IAM lets you have up to five
       thumbprints for an OIDC provider. This lets you maintain multiple thumbprints if the identity provider is
       rotating certificates.</p>
       <p>
       This parameter is optional. If it is not included, IAM will retrieve and use the top intermediate
       certificate authority (CA) thumbprint of the OpenID Connect identity provider server certificate.
       </p>
       <p>
       The server certificate thumbprint is the hex-encoded SHA-1 hash value of the X.509 certificate used by the
       domain where the OpenID Connect provider makes its keys available. It is always a 40-character string.
       </p>
       <p>
       For example, assume that the OIDC provider is <code>server.example.com</code> and the provider stores its
       keys at https://keys.server.example.com/openid-connect. In that case, the thumbprint string would be the
       hex-encoded SHA-1 hash value of the certificate used by <code>https://keys.server.example.com.</code>
       </p>
       <p>
       For more information about obtaining the OIDC provider thumbprint, see <a
       href="https://docs.aws.amazon.com/IAM/latest/UserGuide/identity-providers-oidc-obtain-thumbprint.html"
       >Obtaining the thumbprint for an OpenID Connect provider</a> in the <i>IAM user Guide</i>.
@return Returns a reference to this object so that method calls can be chained together.
aws-java-sdk-iam/src/main/java/com/amazonaws/services/identitymanagement/model/CreateOpenIDConnectProviderRequest.java