Information of a detected security incident.
Default constructor
public Void SecurityIncident()
Initializes a new instance of SecurityIncident.
public Void SecurityIncident(id)
Name | Type | Summary |
---|---|---|
id | String | Security incident Id |
The Audit related to this security incident or null if not related audit is available.
public Audit Audit { get; set; }
Relates audit record Id (optional)
public String AuditId { get; set; }
Creation date and time on UTC.
public DateTime CreatedOnUtc { get; set; }
Security incident data
public Byte[] Data { get; set; }
Whether model validation must be enforced.
public Boolean EnforceModelValidation { get; }
Security incident Id
public String Id { get; set; }
Resolution opinion
public String ResolutionOpinion { get; set; }
Authority of the user that resolved the security incident.
public String ResolvedByUserAuthority { get; set; }
Display name of the user that revolves the incident.
public String ResolvedByUserDisplayName { get; set; }
User Id of the user that resolved the security incident.
public String ResolvedByUserId { get; set; }
Name of the user that resolved the security incident.
public String ResolvedByUserName { get; set; }
Data and time of the security incident resolution on Utc.
public Nullable<DateTime> ResolvedOnUtc { get; set; }
Id of the object that sources this security incident (optional)
public String SourceId { get; set; }
Protocol of the object that sources this security incident (optional)
public String SourceProtocol { get; set; }
Multi-tenant partition key.
public Int32 TenantId { get; set; }
User authority
public String UserAuthority { get; set; }
User display name
public String UserDisplayName { get; set; }
User Id
public String UserId { get; set; }
User name.
public String UserName { get; set; }
Checks if other is equals to this object.
public Boolean Equals(other)
Name | Type | Summary |
---|---|---|
other | SecurityIncident |
Checks if obj is equals to this object.
public Boolean Equals(obj)
Name | Type | Summary |
---|---|---|
obj | Object | An object to compare with this object. |
Not required, implemented to avoid warnings, returns base.GetHasCode().
public Int32 GetHashCode()
Gets incident internal data.
public SecurityIncidentInfo GetSecurityIncidentInfo()
The incident internal data or null if it is empty.
Type | Summary |
---|---|
SecurityIncidentInfoDeserializationException | Thrown when problems decrypting or de-serializing the internal data. |
In this document