extends |
OAuthProtectedResource |
|---|
Module implementing the OpenID Connect Dynamic Client Registration specification.
| Methods | ||
|---|---|---|
public
static
|
init($f3)
|
# |
public
|
__construct()
|
# |
public
|
register(): void
|
# |
public
|
get(): void
|
# |
public
|
onOauthMetadata(BaseDataCollectionEvent $event): void
|
# |
protected
|
verifySectorIdentifier(string $sector_identifier_uri, array<string> $expected_redirect_uris): bool
|
# |
| Methods inherited from SimpleID\Protocols\OAuth\OAuthProtectedResource |
|---|
beforeroute(), getAccessToken(), getAuthorization(), getTokenOwner(), getTokenClient(), isTokenAuthorized(), unauthorizedError() |
| Methods inherited from SimpleID\Module |
|---|
isHttps(), checkHttps(), getCanonicalURL(), getCanonicalHost(), getOrigin(), fatalError(), secureCompare() |
| Constants | |||
|---|---|---|---|
public
|
CLIENT_REGISTRATION_INIT_SCOPE = 'tag:simpleid.sf.net,2014:client_register:init'
|
# | |
public
|
CLIENT_REGISTRATION_ACCESS_SCOPE = 'tag:simpleid.sf.net,2014:client_register:access'
|
# | |
| Properties | |||
|---|---|---|---|
protected
static
|
array<string, string>|null
|
$metadata_map = null
|
# |
| Properties inherited from SimpleID\Protocols\OAuth\OAuthProtectedResource |
|---|
$oauth, $oauth_include_request_body |
| Properties inherited from SimpleID\Module |
|---|
$f3, $logger |