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