KerberosCredential

class oci.psql.models.KerberosCredential(**kwargs)

Bases: object

Kerberos Credential details as OCI Vault Secret for the keytab.

Methods

__init__(**kwargs) Initializes a new KerberosCredential object with values from keyword arguments.

Attributes

keytab_secret_id [Required] Gets the keytab_secret_id of this KerberosCredential.
keytab_secret_version [Required] Gets the keytab_secret_version of this KerberosCredential.
realm_name [Required] Gets the realm_name of this KerberosCredential.
__init__(**kwargs)

Initializes a new KerberosCredential object with values from keyword arguments. The following keyword arguments are supported (corresponding to the getters/setters of this class):

Parameters:
  • realm_name (str) – The value to assign to the realm_name property of this KerberosCredential.
  • keytab_secret_id (str) – The value to assign to the keytab_secret_id property of this KerberosCredential.
  • keytab_secret_version (int) – The value to assign to the keytab_secret_version property of this KerberosCredential.
keytab_secret_id

[Required] Gets the keytab_secret_id of this KerberosCredential. The OCID of the secret where the Kerberos keytab file is stored as base64 text.

Returns:The keytab_secret_id of this KerberosCredential.
Return type:str
keytab_secret_version

[Required] Gets the keytab_secret_version of this KerberosCredential. The secret version of the stored Kerberos keytab file.

Returns:The keytab_secret_version of this KerberosCredential.
Return type:int
realm_name

[Required] Gets the realm_name of this KerberosCredential. 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.

Returns:The realm_name of this KerberosCredential.
Return type:str