Class X509FederationRequest.Builder
- java.lang.Object
- 
- com.oracle.bmc.identitydataplane.model.X509FederationRequest.Builder
 
- 
- Enclosing class:
- X509FederationRequest
 
 public static class X509FederationRequest.Builder extends Object 
- 
- 
Constructor SummaryConstructors Constructor Description Builder()
 - 
Method SummaryAll Methods Instance Methods Concrete Methods Modifier and Type Method Description X509FederationRequestbuild()X509FederationRequest.Buildercertificate(String certificate)The x509 certificate of the service instance, issued by his CA.X509FederationRequest.Buildercopy(X509FederationRequest model)X509FederationRequest.BuilderintermediateCertificates(List<String> intermediateCertificates)An array of intermediate certificates to form the chain from the leaf certificate to the root CA.X509FederationRequest.BuilderpublicKey(String publicKey)A temporary public key, owned by the service.
 
- 
- 
- 
Method Detail- 
certificatepublic X509FederationRequest.Builder certificate(String certificate) The x509 certificate of the service instance, issued by his CA.- Parameters:
- certificate- the value to set
- Returns:
- this builder
 
 - 
publicKeypublic 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. - Parameters:
- publicKey- the value to set
- Returns:
- this builder
 
 - 
intermediateCertificatespublic 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. - Parameters:
- intermediateCertificates- the value to set
- Returns:
- this builder
 
 - 
buildpublic X509FederationRequest build() 
 - 
copypublic X509FederationRequest.Builder copy(X509FederationRequest model) 
 
- 
 
-