Show / Hide Table of Contents

Class ValidationExternalAuthenticationStatus

Status details for an external authentication

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

Properties

Status

Declaration
[JsonProperty(PropertyName = "status")]
[JsonConverter(typeof(ResponseEnumConverter))]
public DatabaseToolsExternalAuthenticationStatus? Status { get; set; }
Property Value
Type Description
DatabaseToolsExternalAuthenticationStatus?

The status of the external authentication. AVAILABLE if the external authentication can be used with this connection. UNAVAILABLE if not. ENABLED if the external authentication is enabled.

StatusDetails

Declaration
[JsonProperty(PropertyName = "statusDetails")]
public string StatusDetails { get; set; }
Property Value
Type Description
string

If the status is UNAVAILABLE this displays the cause.

Type

Declaration
[JsonProperty(PropertyName = "type")]
[JsonConverter(typeof(ResponseEnumConverter))]
public IdentityProviderType? Type { get; set; }
Property Value
Type Description
IdentityProviderType?

The Database Tools identity provider type.

In this article
Back to top