public static class X509FederationRequest.Builder extends Object
Constructor and Description |
---|
Builder() |
Modifier and Type | Method and Description |
---|---|
X509FederationRequest |
build() |
X509FederationRequest.Builder |
certificate(String certificate)
The x509 certificate of the service instance, issued by his CA.
|
X509FederationRequest.Builder |
copy(X509FederationRequest model) |
X509FederationRequest.Builder |
intermediateCertificates(List<String> intermediateCertificates)
An array of intermediate certificates to form the chain from the leaf certificate to the
root CA.
|
X509FederationRequest.Builder |
publicKey(String publicKey)
A temporary public key, owned by the service.
|
public X509FederationRequest.Builder certificate(String certificate)
The x509 certificate of the service instance, issued by his CA.
certificate
- the value to setpublic X509FederationRequest.Builder publicKey(String publicKey)
A temporary public key, owned by the service. The service also owns the corresponding private key. This public key will be put inside the security token by the auth service after successful validation of the certificate.
publicKey
- the value to setpublic X509FederationRequest.Builder intermediateCertificates(List<String> intermediateCertificates)
An array of intermediate certificates to form the chain from the leaf certificate to the root CA. If auth service already has the intermediate certificate(s), then this is not required.
intermediateCertificates
- the value to setpublic X509FederationRequest build()
public X509FederationRequest.Builder copy(X509FederationRequest model)
Copyright © 2016–2024. All rights reserved.