Table of Contents

Class CreateAuthenticationScheme.Command

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

Properties

AuthenticationSchemeType

public string AuthenticationSchemeType { get; init; }

Property Value

string

DeveloperName

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

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