17.116. Class AuthData
Namespace: ArmoniK.Core.Common.Auth.Authentication
Assembly: ArmoniK.Core.Common.dll
Certificate(s) object in database
public record AuthData : IEquatable<AuthData>
17.116.1. Inheritance
17.116.2. Implements
17.116.3. Inherited Members
object.Equals(object?), object.Equals(object?, object?), object.GetHashCode(), object.GetType(), object.MemberwiseClone(), object.ReferenceEquals(object?, object?), object.ToString()
17.116.4. Constructors
17.116.4.1. AuthData(string, string, string, string?)
Certificate(s) object in database
public AuthData(string AuthId, string UserId, string Cn, string? Fingerprint)
17.116.4.1.1. Parameters
AuthId string
Unique Id of the entry
UserId string
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
17.116.5. Properties
17.116.5.1. AuthId
Unique Id of the entry
public string AuthId { get; init; }
17.116.5.1.1. Property Value
17.116.5.2. Cn
Common Name of the certificate(s)
public string Cn { get; init; }
17.116.5.2.1. Property Value
17.116.5.3. Fingerprint
fingerprint of the certificate. If null, this entry matches with every certificates matching the Common Name
public string? Fingerprint { get; init; }
17.116.5.3.1. Property Value
17.116.5.4. UserId
Id of the user this entry refers to
public string UserId { get; init; }