Class KerberosKeytabEntry
Details of each keytab entry read from the keytab file.
Inherited Members
Namespace: Oci.FilestorageService.Models
Assembly: OCI.DotNetSDK.Filestorage.dll
Syntax
public class KerberosKeytabEntry
Properties
EncryptionType
Declaration
[Required(ErrorMessage = "EncryptionType is required.")]
[JsonProperty(PropertyName = "encryptionType")]
[JsonConverter(typeof(ResponseEnumConverter))]
public KerberosKeytabEntry.EncryptionTypeEnum? EncryptionType { get; set; }
Property Value
Type | Description |
---|---|
KerberosKeytabEntry.EncryptionTypeEnum? | Encryption type with with keytab was generated. Secure: aes128-cts-hmac-sha256-128 Secure: aes256-cts-hmac-sha384-192 Less Secure: aes128-cts-hmac-sha1-96 Less Secure: aes256-cts-hmac-sha1-96 |
Remarks
Required
KeyVersionNumber
Declaration
[Required(ErrorMessage = "KeyVersionNumber is required.")]
[JsonProperty(PropertyName = "keyVersionNumber")]
public long? KeyVersionNumber { get; set; }
Property Value
Type | Description |
---|---|
long? | Kerberos KVNO (key version number) for key in keytab entry. |
Remarks
Required
Principal
Declaration
[Required(ErrorMessage = "Principal is required.")]
[JsonProperty(PropertyName = "principal")]
public string Principal { get; set; }
Property Value
Type | Description |
---|---|
string | Keytab principal. |
Remarks
Required