ILIAS
release_5-4 Revision v5.4.26-12-gabc799a52e6
|
Require the CURL and JSON PHP extensions to be installed. More...
Public Member Functions | |
__construct ($provider_url=null, $client_id=null, $client_secret=null, $issuer=null) | |
setProviderURL ($provider_url) | |
setIssuer ($issuer) | |
setResponseTypes ($response_types) | |
authenticate () | |
signOut ($accessToken, $redirect) | |
It calls the end-session endpoint of the OpenID Connect provider to notify the OpenID Connect provider that the end-user has logged out of the relying party site (the client application). More... | |
addScope ($scope) | |
addAuthParam ($param) | |
addRegistrationParam ($param) | |
setWellKnownConfigParameters (array $params=[]) | |
Set optionnal parameters for .well-known/openid-configuration. More... | |
setRedirectURL ($url) | |
getRedirectURL () | |
Gets the URL of the current page we are on, encodes, and returns it. More... | |
requestClientCredentialsToken () | |
Requests a client credentials token. More... | |
requestResourceOwnerToken ($bClientAuth=FALSE) | |
Requests a resource owner token (Defined in https://tools.ietf.org/html/rfc6749#section-4.3) More... | |
refreshToken ($refresh_token) | |
Requests Access token with refresh token. More... | |
verifyJWTsignature ($jwt) | |
requestUserInfo ($attribute=null) | |
getVerifiedClaims ($attribute=null) | |
getWellKnownIssuer ($appendSlash=false) | |
getIssuer () | |
getProviderURL () | |
redirect ($url) | |
setHttpProxy ($httpProxy) | |
setCertPath ($certPath) | |
getCertPath () | |
setVerifyPeer ($verifyPeer) | |
setVerifyHost ($verifyHost) | |
getVerifyHost () | |
getVerifyPeer () | |
setIssuerValidator ($issuerValidator) | |
Use this for custom issuer validation The given function should accept the issuer string from the JWT claim as the only argument and return true if the issuer is valid, otherwise return false. More... | |
setAllowImplicitFlow ($allowImplicitFlow) | |
getAllowImplicitFlow () | |
providerConfigParam ($array) | |
Use this to alter a provider's endpoints and other attributes. More... | |
setClientSecret ($clientSecret) | |
setClientID ($clientID) | |
register () | |
Dynamic registration. More... | |
introspectToken ($token, $token_type_hint='', $clientId=null, $clientSecret=null) | |
Introspect a given token - either access token or refresh token. More... | |
revokeToken ($token, $token_type_hint='', $clientId=null, $clientSecret=null) | |
Revoke a given token - either access token or refresh token. More... | |
getClientName () | |
setClientName ($clientName) | |
getClientID () | |
getClientSecret () | |
canVerifySignatures () | |
setAccessToken ($accessToken) | |
Set the access token. More... | |
getAccessToken () | |
getRefreshToken () | |
getIdToken () | |
getAccessTokenHeader () | |
getAccessTokenPayload () | |
getIdTokenHeader () | |
getIdTokenPayload () | |
getTokenResponse () | |
getResponseCode () | |
Get the response code from last action/curl request. More... | |
setTimeout ($timeout) | |
Set timeout (seconds) More... | |
getTimeout () | |
setUrlEncoding ($curEncoding) | |
getScopes () | |
getResponseTypes () | |
getAuthParams () | |
getIssuerValidator () | |
getLeeway () | |
getCodeChallengeMethod () | |
setCodeChallengeMethod ($codeChallengeMethod) | |
Protected Member Functions | |
addAdditionalJwk ($jwk) | |
getProviderConfigValue ($param, $default=null) | |
Get's anything that we need configuration wise including endpoints, and other values. More... | |
generateRandString () | |
Used for arbitrary value generation for nonces and state. More... | |
requestTokens ($code) | |
Requests ID and Access tokens. More... | |
verifyJWTclaims ($claims, $accessToken=null) | |
urlEncode ($str) | |
decodeJWT ($jwt, $section=0) | |
fetchURL ($url, $post_body=null, $headers=array()) | |
setNonce ($nonce) | |
Stores nonce. More... | |
getNonce () | |
Get stored nonce. More... | |
unsetNonce () | |
Cleanup nonce. More... | |
setState ($state) | |
Stores $state. More... | |
getState () | |
Get stored state. More... | |
unsetState () | |
Cleanup state. More... | |
setCodeVerifier ($codeVerifier) | |
Stores $codeVerifier. More... | |
getCodeVerifier () | |
Get stored codeVerifier. More... | |
unsetCodeVerifier () | |
Cleanup state. More... | |
startSession () | |
Use session to manage a nonce. More... | |
commitSession () | |
getSessionKey ($key) | |
setSessionKey ($key, $value) | |
unsetSessionKey ($key) | |
Protected Attributes | |
$accessToken | |
$idToken | |
$timeOut = 60 | |
$verifiedClaims = array() | |
$enc_type = PHP_QUERY_RFC1738 | |
Private Member Functions | |
getWellKnownConfigValue ($param, $default=null) | |
Get's anything that we need configuration wise including endpoints, and other values. More... | |
requestAuthorization () | |
Start Here. More... | |
get_key_for_header ($keys, $header) | |
verifyRSAJWTsignature ($hashtype, $key, $payload, $signature, $signatureType) | |
verifyHMACJWTsignature ($hashtype, $key, $payload, $signature) | |
Static Private Member Functions | |
static | safeLength ($str) |
Safely calculate length of binary string. More... | |
static | hashEquals ($str1, $str2) |
Where has_equals is not available, this provides a timing-attack safe string comparison. More... | |
Private Attributes | |
$clientID | |
$clientName | |
$clientSecret | |
$providerConfig = array() | |
$httpProxy | |
$certPath | |
$verifyPeer = true | |
$verifyHost = true | |
$refreshToken | |
$tokenResponse | |
$scopes = array() | |
$responseCode | |
$responseTypes = array() | |
$userInfo = array() | |
$authParams = array() | |
$registrationParams = array() | |
$wellKnown = false | |
$wellKnownConfigParameters = array() | |
$leeway = 300 | |
$additionalJwks = array() | |
$issuerValidator | |
$allowImplicitFlow = false | |
$redirectURL | |
$codeChallengeMethod = false | |
$pkceAlgs = array('S256' => 'sha256', 'plain' => false) | |
Require the CURL and JSON PHP extensions to be installed.
Please note this class stores nonces by default in $_SESSION['openid_connect_nonce']
Definition at line 89 of file OpenIDConnectClient.php.
Jumbojett\OpenIDConnectClient::__construct | ( | $provider_url = null , |
|
$client_id = null , |
|||
$client_secret = null , |
|||
$issuer = null |
|||
) |
$provider_url | string optional | |
$client_id | string optional | |
$client_secret | string optional | |
null | $issuer |
Definition at line 247 of file OpenIDConnectClient.php.
References $client_id, and $issuer.
|
protected |
$jwk | object - example: (object) array('kid' => ..., 'nbf' => ..., 'use' => 'sig', 'kty' => "RSA", 'e' => "", 'n' => "") |
Definition at line 481 of file OpenIDConnectClient.php.
Jumbojett\OpenIDConnectClient::addAuthParam | ( | $param | ) |
array | $param | - example: prompt=login |
Definition at line 467 of file OpenIDConnectClient.php.
Jumbojett\OpenIDConnectClient::addRegistrationParam | ( | $param | ) |
array | $param | - example: post_logout_redirect_uris=[http://example.com/successful-logout] |
Definition at line 474 of file OpenIDConnectClient.php.
Jumbojett\OpenIDConnectClient::addScope | ( | $scope | ) |
array | $scope | - example: openid, given_name, etc... |
Definition at line 460 of file OpenIDConnectClient.php.
Jumbojett\OpenIDConnectClient::authenticate | ( | ) |
OpenIDConnectClientException |
Definition at line 288 of file OpenIDConnectClient.php.
References $code.
Jumbojett\OpenIDConnectClient::canVerifySignatures | ( | ) |
Definition at line 1496 of file OpenIDConnectClient.php.
|
protected |
Definition at line 1727 of file OpenIDConnectClient.php.
|
protected |
string | $jwt | encoded JWT |
int | $section | the section we would like to decode |
Definition at line 1027 of file OpenIDConnectClient.php.
References $section, and Jumbojett\base64url_decode().
|
protected |
string | $url | |
string | null | $post_body | string If this is set the post type will be POST |
array | $headers | Extra headers to be send with the request. Format as 'NameHeader: ValueHeader' |
OpenIDConnectClientException |
Set cert Otherwise ignore SSL peer verification
Definition at line 1129 of file OpenIDConnectClient.php.
References $info, Sabre\VObject\$output, and $url.
|
protected |
Used for arbitrary value generation for nonces and state.
OpenIDConnectClientException |
Definition at line 615 of file OpenIDConnectClient.php.
|
private |
array | $keys | |
array | $header |
OpenIDConnectClientException |
Definition at line 833 of file OpenIDConnectClient.php.
Jumbojett\OpenIDConnectClient::getAccessToken | ( | ) |
Jumbojett\OpenIDConnectClient::getAccessTokenHeader | ( | ) |
Definition at line 1536 of file OpenIDConnectClient.php.
Jumbojett\OpenIDConnectClient::getAccessTokenPayload | ( | ) |
Definition at line 1543 of file OpenIDConnectClient.php.
Jumbojett\OpenIDConnectClient::getAllowImplicitFlow | ( | ) |
Definition at line 1332 of file OpenIDConnectClient.php.
Jumbojett\OpenIDConnectClient::getAuthParams | ( | ) |
Jumbojett\OpenIDConnectClient::getCertPath | ( | ) |
Jumbojett\OpenIDConnectClient::getClientID | ( | ) |
Jumbojett\OpenIDConnectClient::getClientName | ( | ) |
Jumbojett\OpenIDConnectClient::getClientSecret | ( | ) |
Definition at line 1489 of file OpenIDConnectClient.php.
References PHPMailer\PHPMailer\$clientSecret.
Jumbojett\OpenIDConnectClient::getCodeChallengeMethod | ( | ) |
Definition at line 1812 of file OpenIDConnectClient.php.
|
protected |
Get stored codeVerifier.
Definition at line 1642 of file OpenIDConnectClient.php.
Jumbojett\OpenIDConnectClient::getIdToken | ( | ) |
Jumbojett\OpenIDConnectClient::getIdTokenHeader | ( | ) |
Definition at line 1550 of file OpenIDConnectClient.php.
Jumbojett\OpenIDConnectClient::getIdTokenPayload | ( | ) |
Definition at line 1557 of file OpenIDConnectClient.php.
Jumbojett\OpenIDConnectClient::getIssuer | ( | ) |
OpenIDConnectClientException |
Definition at line 1230 of file OpenIDConnectClient.php.
Jumbojett\OpenIDConnectClient::getIssuerValidator | ( | ) |
Definition at line 1796 of file OpenIDConnectClient.php.
Jumbojett\OpenIDConnectClient::getLeeway | ( | ) |
|
protected |
Get stored nonce.
Definition at line 1584 of file OpenIDConnectClient.php.
|
protected |
Get's anything that we need configuration wise including endpoints, and other values.
string | $param | |
string | $default | optional |
OpenIDConnectClientException |
Definition at line 494 of file OpenIDConnectClient.php.
References $default.
Jumbojett\OpenIDConnectClient::getProviderURL | ( | ) |
OpenIDConnectClientException |
Definition at line 1243 of file OpenIDConnectClient.php.
Jumbojett\OpenIDConnectClient::getRedirectURL | ( | ) |
Gets the URL of the current page we are on, encodes, and returns it.
Definition at line 568 of file OpenIDConnectClient.php.
References $_SERVER, and GuzzleHttp\Psr7\$protocol.
Jumbojett\OpenIDConnectClient::getRefreshToken | ( | ) |
Jumbojett\OpenIDConnectClient::getResponseCode | ( | ) |
Get the response code from last action/curl request.
Definition at line 1660 of file OpenIDConnectClient.php.
Jumbojett\OpenIDConnectClient::getResponseTypes | ( | ) |
Jumbojett\OpenIDConnectClient::getScopes | ( | ) |
|
protected |
Definition at line 1733 of file OpenIDConnectClient.php.
References $_SESSION, and $key.
|
protected |
Get stored state.
Definition at line 1613 of file OpenIDConnectClient.php.
Jumbojett\OpenIDConnectClient::getTimeout | ( | ) |
Jumbojett\OpenIDConnectClient::getTokenResponse | ( | ) |
Jumbojett\OpenIDConnectClient::getVerifiedClaims | ( | $attribute = null | ) |
string | null | $attribute | optional |
Attribute Type Description exp int Expires at nbf int Not before ver string Version iss string Issuer sub string Subject aud string Audience nonce string nonce iat int Issued At auth_time int Authenatication time oid string Object id
Definition at line 1109 of file OpenIDConnectClient.php.
Jumbojett\OpenIDConnectClient::getVerifyHost | ( | ) |
Jumbojett\OpenIDConnectClient::getVerifyPeer | ( | ) |
|
private |
Get's anything that we need configuration wise including endpoints, and other values.
string | $param | |
string | $default | optional |
OpenIDConnectClientException |
Definition at line 514 of file OpenIDConnectClient.php.
References $default.
Jumbojett\OpenIDConnectClient::getWellKnownIssuer | ( | $appendSlash = false | ) |
bool | $appendSlash |
OpenIDConnectClientException |
Definition at line 1221 of file OpenIDConnectClient.php.
|
staticprivate |
Where has_equals is not available, this provides a timing-attack safe string comparison.
string | $str1 | |
string | $str2 |
Definition at line 1702 of file OpenIDConnectClient.php.
References $i.
Jumbojett\OpenIDConnectClient::introspectToken | ( | $token, | |
$token_type_hint = '' , |
|||
$clientId = null , |
|||
$clientSecret = null |
|||
) |
Introspect a given token - either access token or refresh token.
string | $token | |
string | $token_type_hint | |
string | null | $clientId | |
string | null | $clientSecret |
OpenIDConnectClientException |
Definition at line 1414 of file OpenIDConnectClient.php.
References PHPMailer\PHPMailer\$clientId, PHPMailer\PHPMailer\$clientSecret, and PHPMailer\PHPMailer\$token.
Jumbojett\OpenIDConnectClient::providerConfigParam | ( | $array | ) |
Use this to alter a provider's endpoints and other attributes.
array | $array | simple key => value |
Definition at line 1344 of file OpenIDConnectClient.php.
Jumbojett\OpenIDConnectClient::redirect | ( | $url | ) |
Jumbojett\OpenIDConnectClient::refreshToken | ( | $refresh_token | ) |
Requests Access token with refresh token.
string | $refresh_token |
OpenIDConnectClientException |
Definition at line 799 of file OpenIDConnectClient.php.
Jumbojett\OpenIDConnectClient::register | ( | ) |
Dynamic registration.
OpenIDConnectClientException |
Definition at line 1368 of file OpenIDConnectClient.php.
References $response.
|
private |
Start Here.
OpenIDConnectClientException |
Definition at line 632 of file OpenIDConnectClient.php.
References $state, and GuzzleHttp\Psr7\hash().
Jumbojett\OpenIDConnectClient::requestClientCredentialsToken | ( | ) |
Requests a client credentials token.
OpenIDConnectClientException |
Definition at line 689 of file OpenIDConnectClient.php.
Jumbojett\OpenIDConnectClient::requestResourceOwnerToken | ( | $bClientAuth = FALSE | ) |
Requests a resource owner token (Defined in https://tools.ietf.org/html/rfc6749#section-4.3)
boolean | $bClientAuth | Indicates that the Client ID and Secret be used for client authentication |
OpenIDConnectClientException |
Definition at line 718 of file OpenIDConnectClient.php.
References PHPMailer\PHPMailer\$clientSecret.
|
protected |
Requests ID and Access tokens.
string | $code |
OpenIDConnectClientException |
Definition at line 752 of file OpenIDConnectClient.php.
References $code.
Jumbojett\OpenIDConnectClient::requestUserInfo | ( | $attribute = null | ) |
string | null | $attribute | optional |
Attribute Type Description user_id string REQUIRED Identifier for the End-User at the Issuer. name string End-User's full name in displayable form including all name parts, ordered according to End-User's locale and preferences. given_name string Given name or first name of the End-User. family_name string Surname or last name of the End-User. middle_name string Middle name of the End-User. nickname string Casual name of the End-User that may or may not be the same as the given_name. For instance, a nickname value of Mike might be returned alongside a given_name value of Michael. profile string URL of End-User's profile page. picture string URL of the End-User's profile picture. website string URL of End-User's web page or blog. email string The End-User's preferred e-mail address. verified boolean True if the End-User's e-mail address has been verified; otherwise false. gender string The End-User's gender: Values defined by this specification are female and male. Other values MAY be used when neither of the defined values are applicable. birthday string The End-User's birthday, represented as a date string in MM/DD/YYYY format. The year MAY be 0000, indicating that it is omitted. zoneinfo string String from zoneinfo [zoneinfo] time zone database. For example, Europe/Paris or America/Los_Angeles. locale string The End-User's locale, represented as a BCP47 [RFC5646] language tag. This is typically an ISO 639-1 Alpha-2 [ISO639‑1] language code in lowercase and an ISO 3166-1 Alpha-2 [ISO3166‑1] country code in uppercase, separated by a dash. For example, en-US or fr-CA. As a compatibility note, some implementations have used an underscore as the separator rather than a dash, for example, en_US; Implementations MAY choose to accept this locale syntax as well. phone_number string The End-User's preferred telephone number. E.164 [E.164] is RECOMMENDED as the format of this Claim. For example, +1 (425) 555-1212 or +56 (2) 687 2400. address JSON object The End-User's preferred address. The value of the address member is a JSON [RFC4627] structure containing some or all of the members defined in Section 2.4.2.1. updated_time string Time the End-User's information was last updated, represented as a RFC 3339 [RFC3339] datetime. For example, 2011-01-03T23:58:42+0000.
OpenIDConnectClientException |
Definition at line 1061 of file OpenIDConnectClient.php.
Jumbojett\OpenIDConnectClient::revokeToken | ( | $token, | |
$token_type_hint = '' , |
|||
$clientId = null , |
|||
$clientSecret = null |
|||
) |
Revoke a given token - either access token or refresh token.
string | $token | |
string | $token_type_hint | |
string | null | $clientId | |
string | null | $clientSecret |
OpenIDConnectClientException |
Definition at line 1445 of file OpenIDConnectClient.php.
References PHPMailer\PHPMailer\$clientId, PHPMailer\PHPMailer\$clientSecret, and PHPMailer\PHPMailer\$token.
|
staticprivate |
Safely calculate length of binary string.
string | $str |
Definition at line 1688 of file OpenIDConnectClient.php.
Jumbojett\OpenIDConnectClient::setAccessToken | ( | $accessToken | ) |
Set the access token.
May be required for subclasses of this Client.
string | $accessToken |
Definition at line 1508 of file OpenIDConnectClient.php.
Jumbojett\OpenIDConnectClient::setAllowImplicitFlow | ( | $allowImplicitFlow | ) |
bool | $allowImplicitFlow |
Definition at line 1325 of file OpenIDConnectClient.php.
Jumbojett\OpenIDConnectClient::setCertPath | ( | $certPath | ) |
Jumbojett\OpenIDConnectClient::setClientID | ( | $clientID | ) |
Jumbojett\OpenIDConnectClient::setClientName | ( | $clientName | ) |
Jumbojett\OpenIDConnectClient::setClientSecret | ( | $clientSecret | ) |
string | $clientSecret |
Definition at line 1351 of file OpenIDConnectClient.php.
References PHPMailer\PHPMailer\$clientSecret.
Jumbojett\OpenIDConnectClient::setCodeChallengeMethod | ( | $codeChallengeMethod | ) |
string | $codeChallengeMethod |
Definition at line 1819 of file OpenIDConnectClient.php.
|
protected |
Stores $codeVerifier.
string | $codeVerifier |
Definition at line 1632 of file OpenIDConnectClient.php.
Jumbojett\OpenIDConnectClient::setHttpProxy | ( | $httpProxy | ) |
Jumbojett\OpenIDConnectClient::setIssuer | ( | $issuer | ) |
$issuer |
Definition at line 273 of file OpenIDConnectClient.php.
References $issuer.
Jumbojett\OpenIDConnectClient::setIssuerValidator | ( | $issuerValidator | ) |
Use this for custom issuer validation The given function should accept the issuer string from the JWT claim as the only argument and return true if the issuer is valid, otherwise return false.
callable | $issuerValidator |
Definition at line 1318 of file OpenIDConnectClient.php.
|
protected |
Stores nonce.
string | $nonce |
Definition at line 1574 of file OpenIDConnectClient.php.
Jumbojett\OpenIDConnectClient::setProviderURL | ( | $provider_url | ) |
$provider_url |
Definition at line 266 of file OpenIDConnectClient.php.
Jumbojett\OpenIDConnectClient::setRedirectURL | ( | $url | ) |
string | $url | Sets redirect URL for auth flow |
Definition at line 557 of file OpenIDConnectClient.php.
References $url.
Jumbojett\OpenIDConnectClient::setResponseTypes | ( | $response_types | ) |
$response_types |
Definition at line 280 of file OpenIDConnectClient.php.
|
protected |
Definition at line 1739 of file OpenIDConnectClient.php.
References $_SESSION, and $key.
|
protected |
Stores $state.
string | $state |
Definition at line 1603 of file OpenIDConnectClient.php.
References $state.
Jumbojett\OpenIDConnectClient::setTimeout | ( | $timeout | ) |
Set timeout (seconds)
int | $timeout |
Definition at line 1670 of file OpenIDConnectClient.php.
Jumbojett\OpenIDConnectClient::setUrlEncoding | ( | $curEncoding | ) |
Definition at line 1751 of file OpenIDConnectClient.php.
Jumbojett\OpenIDConnectClient::setVerifyHost | ( | $verifyHost | ) |
Jumbojett\OpenIDConnectClient::setVerifyPeer | ( | $verifyPeer | ) |
Jumbojett\OpenIDConnectClient::setWellKnownConfigParameters | ( | array | $params = [] | ) |
Set optionnal parameters for .well-known/openid-configuration.
string | $param |
Definition at line 549 of file OpenIDConnectClient.php.
References PHPMailer\PHPMailer\$params.
Jumbojett\OpenIDConnectClient::signOut | ( | $accessToken, | |
$redirect | |||
) |
It calls the end-session endpoint of the OpenID Connect provider to notify the OpenID Connect provider that the end-user has logged out of the relying party site (the client application).
string | $accessToken | ID token (obtained at login) |
string | null | $redirect | URL to which the RP is requesting that the End-User's User Agent be redirected after a logout has been performed. The value MUST have been previously registered with the OP. Value can be null. |
OpenIDConnectClientException |
Definition at line 440 of file OpenIDConnectClient.php.
|
protected |
Use session to manage a nonce.
Definition at line 1721 of file OpenIDConnectClient.php.
References $_SESSION.
|
protected |
Cleanup state.
Definition at line 1651 of file OpenIDConnectClient.php.
|
protected |
Cleanup nonce.
Definition at line 1593 of file OpenIDConnectClient.php.
|
protected |
Definition at line 1745 of file OpenIDConnectClient.php.
References $_SESSION, and $key.
|
protected |
Cleanup state.
Definition at line 1622 of file OpenIDConnectClient.php.
|
protected |
|
private |
string | $hashtype | |
object | $key | |
$payload | ||
$signature |
OpenIDConnectClientException |
Definition at line 918 of file OpenIDConnectClient.php.
References $key.
|
protected |
object | $claims | |
string | null | $accessToken |
Definition at line 991 of file OpenIDConnectClient.php.
References GuzzleHttp\Psr7\hash().
Jumbojett\OpenIDConnectClient::verifyJWTsignature | ( | $jwt | ) |
string | $jwt | encoded JWT |
OpenIDConnectClientException |
Definition at line 938 of file OpenIDConnectClient.php.
References $header, and Jumbojett\base64url_decode().
|
private |
string | $hashtype | |
object | $key | |
$payload | ||
$signature | ||
$signatureType |
OpenIDConnectClientException |
Definition at line 875 of file OpenIDConnectClient.php.
References $key, Jumbojett\b64url2b64(), phpseclib\Crypt\RSA\SIGNATURE_PKCS1, and phpseclib\Crypt\RSA\SIGNATURE_PSS.
|
protected |
Definition at line 135 of file OpenIDConnectClient.php.
|
private |
Definition at line 206 of file OpenIDConnectClient.php.
|
private |
Definition at line 221 of file OpenIDConnectClient.php.
|
private |
Definition at line 175 of file OpenIDConnectClient.php.
|
private |
Definition at line 120 of file OpenIDConnectClient.php.
|
private |
Definition at line 95 of file OpenIDConnectClient.php.
|
private |
Definition at line 100 of file OpenIDConnectClient.php.
|
private |
Definition at line 105 of file OpenIDConnectClient.php.
|
private |
Definition at line 233 of file OpenIDConnectClient.php.
|
protected |
Definition at line 227 of file OpenIDConnectClient.php.
|
private |
Definition at line 115 of file OpenIDConnectClient.php.
|
protected |
Definition at line 145 of file OpenIDConnectClient.php.
|
private |
Definition at line 216 of file OpenIDConnectClient.php.
|
private |
Definition at line 201 of file OpenIDConnectClient.php.
|
private |
Definition at line 238 of file OpenIDConnectClient.php.
|
private |
Definition at line 110 of file OpenIDConnectClient.php.
|
private |
Definition at line 225 of file OpenIDConnectClient.php.
|
private |
Definition at line 140 of file OpenIDConnectClient.php.
|
private |
Definition at line 180 of file OpenIDConnectClient.php.
|
private |
Definition at line 160 of file OpenIDConnectClient.php.
|
private |
Definition at line 165 of file OpenIDConnectClient.php.
|
private |
Definition at line 155 of file OpenIDConnectClient.php.
|
protected |
Definition at line 196 of file OpenIDConnectClient.php.
|
private |
Definition at line 150 of file OpenIDConnectClient.php.
|
private |
Definition at line 170 of file OpenIDConnectClient.php.
|
protected |
Definition at line 211 of file OpenIDConnectClient.php.
|
private |
Definition at line 130 of file OpenIDConnectClient.php.
|
private |
Definition at line 125 of file OpenIDConnectClient.php.
|
private |
Definition at line 185 of file OpenIDConnectClient.php.
|
private |
Definition at line 191 of file OpenIDConnectClient.php.