30.113. Class AuthData
Namespace: ArmoniK.Core.Common.Auth.Authentication
Assembly: ArmoniK.Core.Common.dll
Certificate(s) object in database
public record AuthData : IEquatable<AuthData>
30.113.1. Inheritance
30.113.2. Implements
30.113.3. Inherited Members
object.Equals(object?), object.Equals(object?, object?), object.GetHashCode(), object.GetType(), object.MemberwiseClone(), object.ReferenceEquals(object?, object?), object.ToString()
30.113.4. Constructors
30.113.4.1. AuthData(int, int, string, string?)
Certificate(s) object in database
public AuthData(int AuthId, int UserId, string Cn, string? Fingerprint)
30.113.4.1.1. Parameters
AuthId int
Unique Id of the entry
UserId int
Id of the user this entry refers to
Cn string
Common Name of the certificate(s)
Fingerprint string?
fingerprint of the certificate. If null, this entry matches with every certificates matching the Common Name
30.113.5. Properties
30.113.5.1. AuthId
Unique Id of the entry
public int AuthId { get; init; }
30.113.5.1.1. Property Value
30.113.5.2. Cn
Common Name of the certificate(s)
public string Cn { get; init; }
30.113.5.2.1. Property Value
30.113.5.3. Fingerprint
fingerprint of the certificate. If null, this entry matches with every certificates matching the Common Name
public string? Fingerprint { get; init; }
30.113.5.3.1. Property Value
30.113.5.4. UserId
Id of the user this entry refers to
public int UserId { get; init; }