Show / Hide Table of Contents

Class KerberosCredential

Kerberos Credential details as OCI Vault Secret for the keytab.

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

Properties

KeytabSecretId

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

The OCID of the secret where the Kerberos keytab file is stored as base64 text.

Remarks

Required

KeytabSecretVersion

Declaration
[Required(ErrorMessage = "KeytabSecretVersion is required.")]
[JsonProperty(PropertyName = "keytabSecretVersion")]
public long? KeytabSecretVersion { get; set; }
Property Value
Type Description
long?

The secret version of the stored Kerberos keytab file.

Remarks

Required

RealmName

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

Kerberos realm name. https://docs.oracle.com/cd/E36784_01/html/E37126/kplanning-27.html Realm names can consist of any ASCII string. Usually, the realm name is the same as your DNS domain name except that the realm name is in uppercase. This convention helps differentiate problems with the Kerberos service from problems with the DNS namespace, while keeping a name that is familiar. You can use any string, but configuration and maintenance might then require more work. Use realm names that follow the standard Internet naming structure.

Remarks

Required

In this article
Back to top