Table of Contents

Class AuthenticationSchemeDto

Namespace
Raytha.Application.AuthenticationSchemes
Assembly
Raytha.Application.dll
public record AuthenticationSchemeDto : BaseAuditableEntityDto, IBaseEntityDto, IEquatable<BaseEntityDto>, IEquatable<BaseAuditableEntityDto>, IEquatable<AuthenticationSchemeDto>
Inheritance
AuthenticationSchemeDto
Implements
Inherited Members

Properties

AuthenticationSchemeType

public AuthenticationSchemeType AuthenticationSchemeType { get; init; }

Property Value

AuthenticationSchemeType

DeveloperName

public string DeveloperName { get; init; }

Property Value

string

IsBuiltInAuth

public bool IsBuiltInAuth { get; init; }

Property Value

bool

IsEnabledForAdmins

public bool IsEnabledForAdmins { get; init; }

Property Value

bool

IsEnabledForUsers

public bool IsEnabledForUsers { get; init; }

Property Value

bool

JwtSecretKey

public string JwtSecretKey { get; init; }

Property Value

string

JwtUseHighSecurity

public bool JwtUseHighSecurity { get; init; }

Property Value

bool

Label

public string Label { get; init; }

Property Value

string

LastModifierUser

public AuditableUserDto LastModifierUser { get; init; }

Property Value

AuditableUserDto

LoginButtonText

public string LoginButtonText { get; init; }

Property Value

string

MagicLinkExpiresInSeconds

public int MagicLinkExpiresInSeconds { get; init; }

Property Value

int

SamlCertificate

public string SamlCertificate { get; init; }

Property Value

string

SamlIdpEntityId

public string SamlIdpEntityId { get; init; }

Property Value

string

SignInUrl

public string SignInUrl { get; init; }

Property Value

string

SignOutUrl

public string SignOutUrl { get; init; }

Property Value

string

Methods

GetProjection()

public static Expression<Func<AuthenticationScheme, AuthenticationSchemeDto>> GetProjection()

Returns

Expression<Func<AuthenticationScheme, AuthenticationSchemeDto>>

GetProjection(AuthenticationScheme)

public static AuthenticationSchemeDto GetProjection(AuthenticationScheme entity)

Parameters

entity AuthenticationScheme

Returns

AuthenticationSchemeDto