OidcService
class OidcService extends LoggingService (View source)
Constants
| private FLOW_COOKIE_NAME |
|
| private FLOW_COOKIE_TTL |
|
Properties
| protected Logger | $logger | from LoggingService |
Methods
__construct(ConfigurationManager $configManager, OidcConfigurationService $oidcConfigurationService, UserProvisioningService $userProvisioningService, Logger $logger, PDO $db, Request|null $request = null)
No description
bool
isEnabled()
No description
array
getAvailableProviders()
No description
string
initiateAuthFlow(string $providerId)
No description
void
handleCallback()
No description
Details
__construct(ConfigurationManager $configManager, OidcConfigurationService $oidcConfigurationService, UserProvisioningService $userProvisioningService, Logger $logger, PDO $db, Request|null $request = null)
No description
protected void
logDebug(string $message, array $context = [])
No description
protected void
logInfo(string $message, array $context = [])
No description
protected void
logWarning(string $message, array $context = [])
No description
protected void
logError(string $message, array $context = [])
No description
bool
isEnabled()
No description
array
getAvailableProviders()
No description
string
initiateAuthFlow(string $providerId)
No description
void
handleCallback()
No description