Show / Hide Table of Contents

Class X509FederationRequest

Inheritance
object
X509FederationRequest
Inherited Members
object.Equals(object)
object.Equals(object, object)
object.GetHashCode()
object.GetType()
object.MemberwiseClone()
object.ReferenceEquals(object, object)
object.ToString()
Namespace: Oci.IdentitydataplaneService.Models
Assembly: OCI.DotNetSDK.Identitydataplane.dll
Syntax
public class X509FederationRequest

Properties

Certificate

Declaration
[Required(ErrorMessage = "Certificate is required.")]
[JsonProperty(PropertyName = "certificate")]
public string Certificate { get; set; }
Property Value
Type Description
string

The x509 certificate of the service instance, issued by his CA.

Remarks

Required

IntermediateCertificates

Declaration
[JsonProperty(PropertyName = "intermediateCertificates")]
public List<string> IntermediateCertificates { get; set; }
Property Value
Type Description
List<string>

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.

PublicKey

Declaration
[Required(ErrorMessage = "PublicKey is required.")]
[JsonProperty(PropertyName = "publicKey")]
public string PublicKey { get; set; }
Property Value
Type Description
string

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.

Remarks

Required

In this article
Back to top