Table of Contents

Class AuthenticationScheme_RenderModel

Namespace
Raytha.Application.AuthenticationSchemes
Assembly
Raytha.Application.dll
public record AuthenticationScheme_RenderModel : IInsertTemplateVariable, IEquatable<AuthenticationScheme_RenderModel>
Inheritance
AuthenticationScheme_RenderModel
Implements
Inherited Members

Properties

DeveloperName

public string DeveloperName { get; set; }

Property Value

string

Id

public string Id { 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

Label

public string Label { get; init; }

Property Value

string

LoginButtonText

public string LoginButtonText { get; init; }

Property Value

string

SignInUrl

public string SignInUrl { get; init; }

Property Value

string

SignOutUrl

public string SignOutUrl { get; init; }

Property Value

string

Methods

FromPrefix(string)

public static AuthenticationScheme_RenderModel FromPrefix(string prefix)

Parameters

prefix string

Returns

AuthenticationScheme_RenderModel

GetDeveloperNames()

public IEnumerable<string> GetDeveloperNames()

Returns

IEnumerable<string>

GetProjection()

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

Returns

Expression<Func<AuthenticationSchemeDto, AuthenticationScheme_RenderModel>>

GetProjection(AuthenticationSchemeDto)

public static AuthenticationScheme_RenderModel GetProjection(AuthenticationSchemeDto entity)

Parameters

entity AuthenticationSchemeDto

Returns

AuthenticationScheme_RenderModel

GetTemplateVariables()

public IEnumerable<KeyValuePair<string, string>> GetTemplateVariables()

Returns

IEnumerable<KeyValuePair<string, string>>

GetTemplateVariablesAsForEachLiquidSyntax()

public string GetTemplateVariablesAsForEachLiquidSyntax()

Returns

string