Table of Contents

Class EditAuthenticationScheme.Command

Namespace
Raytha.Application.AuthenticationSchemes.Commands
Assembly
Raytha.Application.dll
public record EditAuthenticationScheme.Command : LoggableEntityRequest<CommandResponseDto<ShortGuid>>, IRequest<CommandResponseDto<ShortGuid>>, IBaseRequest, ILoggableRequest, IEquatable<LoggableRequest<CommandResponseDto<ShortGuid>>>, ILoggableEntityRequest, IEquatable<LoggableEntityRequest<CommandResponseDto<ShortGuid>>>, IEquatable<EditAuthenticationScheme.Command>
Inheritance
EditAuthenticationScheme.Command
Implements
IRequest<CommandResponseDto<ShortGuid>>
IBaseRequest
Inherited Members

Properties

AuthenticationSchemeType

public string AuthenticationSchemeType { get; init; }

Property Value

string

IsEnabledForAdmins

public bool IsEnabledForAdmins { get; init; }

Property Value

bool

IsEnabledForUsers

public bool IsEnabledForUsers { get; init; }

Property Value

bool

JwtSecretKey

[JsonIgnore]
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

LoginButtonText

public string LoginButtonText { get; init; }

Property Value

string

MagicLinkExpiresInSeconds

public int MagicLinkExpiresInSeconds { get; init; }

Property Value

int

SamlCertificate

[JsonIgnore]
public string SamlCertificate { get; init; }

Property Value

string

SamlIdpEntityId

[JsonIgnore]
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