Class Identity
A container object for identity attributes.
Inherited Members
Namespace: Oci.AuditService.Models
Assembly: OCI.DotNetSDK.Audit.dll
Syntax
public class Identity
Properties
AuthType
Declaration
[JsonProperty(PropertyName = "authType")]
public string AuthType { get; set; }
Property Value
Type | Description |
---|---|
string | The type of authentication used.
|
CallerId
Declaration
[JsonProperty(PropertyName = "callerId")]
public string CallerId { get; set; }
Property Value
Type | Description |
---|---|
string | The OCID of the caller. The caller that made a request on behalf of the prinicpal. |
CallerName
Declaration
[JsonProperty(PropertyName = "callerName")]
public string CallerName { get; set; }
Property Value
Type | Description |
---|---|
string | The name of the user or service. This value is the friendly name associated with |
ConsoleSessionId
Declaration
[JsonProperty(PropertyName = "consoleSessionId")]
public string ConsoleSessionId { get; set; }
Property Value
Type | Description |
---|---|
string | This value identifies any Console session associated with this request. |
Credentials
Declaration
[JsonProperty(PropertyName = "credentials")]
public string Credentials { get; set; }
Property Value
Type | Description |
---|---|
string | The credential ID of the user. This value is extracted from the HTTP 'Authorization' request header. It consists of the tenantId, userId, and user fingerprint, all delimited by a slash (/). |
IpAddress
Declaration
[JsonProperty(PropertyName = "ipAddress")]
public string IpAddress { get; set; }
Property Value
Type | Description |
---|---|
string | The IP address of the source of the request.
|
PrincipalId
Declaration
[JsonProperty(PropertyName = "principalId")]
public string PrincipalId { get; set; }
Property Value
Type | Description |
---|---|
string | The OCID of the principal. |
PrincipalName
Declaration
[JsonProperty(PropertyName = "principalName")]
public string PrincipalName { get; set; }
Property Value
Type | Description |
---|---|
string | The name of the user or service. This value is the friendly name associated with |
TenantId
Declaration
[JsonProperty(PropertyName = "tenantId")]
public string TenantId { get; set; }
Property Value
Type | Description |
---|---|
string | The OCID of the tenant. |
UserAgent
Declaration
[JsonProperty(PropertyName = "userAgent")]
public string UserAgent { get; set; }
Property Value
Type | Description |
---|---|
string | The user agent of the client that made the request.
|