LoginSettings
in package
Class for the management of the login settings
Table of Contents
Properties
- $allowDomainDiscovery : bool
- $allowExternalIdp : bool
- $allowRegister : bool
- $allowUsernamePassword : bool
- $defaultRedirectUri : string|null
- $disableLoginWithEmail : bool
- $disableLoginWithPhone : bool
- $externalLoginCheckLifetime : string|null
- $forceMfa : bool
- $forceMfaLocalOnly : bool
- $hidePasswordReset : bool
- $ignoreUnknownUsernames : bool
- $mfaInitSkipLifetime : string|null
- $multiFactorCheckLifetime : string|null
- $multiFactors : array<string|int, mixed>|null
- $orgId : string|null
- $passkeysType : string|null
- $passwordCheckLifetime : string|null
- $resourceOwnerType : string|null
- $secondFactorCheckLifetime : string|null
- $secondFactors : array<string|int, mixed>|null
- $settings : array<string|int, mixed>
Methods
- __construct() : mixed
- allowDomainDiscovery() : bool
- allowExternalIdp() : bool
- allowRegister() : bool
- allowUsernamePassword() : bool
- disableLoginWithEmail() : bool
- disableLoginWithPhone() : bool
- forceMfa() : bool
- forceMfaLocalOnly() : bool
- getDefaultRedirectUri() : string
- getExternalLoginCheckLifetime() : string
- getMfaInitSkipLifetime() : string
- getMultiFactorCheckLifetime() : string
- getMultiFactors() : array<string|int, mixed>
- getPasskeysType() : string
- getPasswordCheckLifetime() : string
- getResourceOwnerType() : string
- getSecondFactorCheckLifetime() : string
- getSecondFactors() : array<string|int, mixed>
- hidePasswordReset() : bool
- ignoreUnknownUsernames() : bool
- sendRequest() : void
- setOrgId() : void
Properties
$allowDomainDiscovery
private
bool
$allowDomainDiscovery
$allowExternalIdp
private
bool
$allowExternalIdp
$allowRegister
private
bool
$allowRegister
$allowUsernamePassword
private
bool
$allowUsernamePassword
$defaultRedirectUri
private
string|null
$defaultRedirectUri
$disableLoginWithEmail
private
bool
$disableLoginWithEmail
$disableLoginWithPhone
private
bool
$disableLoginWithPhone
$externalLoginCheckLifetime
private
string|null
$externalLoginCheckLifetime
$forceMfa
private
bool
$forceMfa
$forceMfaLocalOnly
private
bool
$forceMfaLocalOnly
$hidePasswordReset
private
bool
$hidePasswordReset
$ignoreUnknownUsernames
private
bool
$ignoreUnknownUsernames
$mfaInitSkipLifetime
private
string|null
$mfaInitSkipLifetime
$multiFactorCheckLifetime
private
string|null
$multiFactorCheckLifetime
$multiFactors
private
array<string|int, mixed>|null
$multiFactors
$orgId
private
string|null
$orgId
= null
$passkeysType
private
string|null
$passkeysType
$passwordCheckLifetime
private
string|null
$passwordCheckLifetime
$resourceOwnerType
private
string|null
$resourceOwnerType
$secondFactorCheckLifetime
private
string|null
$secondFactorCheckLifetime
$secondFactors
private
array<string|int, mixed>|null
$secondFactors
$settings
private
array<string|int, mixed>
$settings
Methods
__construct()
public
__construct(array<string|int, mixed> $settings) : mixed
Parameters
- $settings : array<string|int, mixed>
allowDomainDiscovery()
public
allowDomainDiscovery() : bool
Return values
boolallowExternalIdp()
public
allowExternalIdp() : bool
Return values
boolallowRegister()
public
allowRegister() : bool
Return values
boolallowUsernamePassword()
public
allowUsernamePassword() : bool
Return values
booldisableLoginWithEmail()
public
disableLoginWithEmail() : bool
Return values
booldisableLoginWithPhone()
public
disableLoginWithPhone() : bool
Return values
boolforceMfa()
public
forceMfa() : bool
Return values
boolforceMfaLocalOnly()
public
forceMfaLocalOnly() : bool
Return values
boolgetDefaultRedirectUri()
public
getDefaultRedirectUri() : string
Return values
stringgetExternalLoginCheckLifetime()
public
getExternalLoginCheckLifetime() : string
Return values
stringgetMfaInitSkipLifetime()
public
getMfaInitSkipLifetime() : string
Return values
stringgetMultiFactorCheckLifetime()
public
getMultiFactorCheckLifetime() : string
Return values
stringgetMultiFactors()
public
getMultiFactors() : array<string|int, mixed>
Return values
array<string|int, mixed>getPasskeysType()
public
getPasskeysType() : string
Return values
stringgetPasswordCheckLifetime()
public
getPasswordCheckLifetime() : string
Return values
stringgetResourceOwnerType()
public
getResourceOwnerType() : string
Return values
stringgetSecondFactorCheckLifetime()
public
getSecondFactorCheckLifetime() : string
Return values
stringgetSecondFactors()
public
getSecondFactors() : array<string|int, mixed>
Return values
array<string|int, mixed>hidePasswordReset()
public
hidePasswordReset() : bool
Return values
boolignoreUnknownUsernames()
public
ignoreUnknownUsernames() : bool
Return values
boolsendRequest()
public
sendRequest() : void
setOrgId()
public
setOrgId(string $orgId) : void
Parameters
- $orgId : string