|
dolibarr
13.0.2
|
Class to manage OpenID. More...
Public Member Functions | |
| __construct () | |
| Constructor. | |
| SetOpenIDServer ($a) | |
| SetOpenIDServer. More... | |
| SetTrustRoot ($a) | |
| SetOpenIDServer. More... | |
| SetCancelURL ($a) | |
| SetOpenIDServer. More... | |
| SetApprovedURL ($a) | |
| SetApprovedURL. More... | |
| SetRequiredFields ($a) | |
| SetRequiredFields. More... | |
| SetOptionalFields ($a) | |
| SetOptionalFields. More... | |
| SetIdentity ($a) | |
| SetIdentity. More... | |
| GetIdentity () | |
| GetIdentity. More... | |
| GetError () | |
| SetOpenIDServer. More... | |
| ErrorStore ($code, $desc=null) | |
| ErrorStore. More... | |
| IsError () | |
| IsError. More... | |
| splitResponse ($response) | |
| splitResponse More... | |
| OpenID_Standarize ($openid_identity=null) | |
| OpenID_Standarize. More... | |
| array2url ($arr) | |
| array2url More... | |
| FSOCK_Request ($url, $method="GET", $params="") | |
| FSOCK_Request. More... | |
| CURL_Request ($url, $method="GET", $params="") | |
| CURL_Request. More... | |
| HTML2OpenIDServer ($content) | |
| HTML2OpenIDServer. More... | |
| GetOpenIDServer ($url= '') | |
| Get openid server. More... | |
| GetRedirectURL () | |
| GetRedirectURL. More... | |
| Redirect () | |
| Redirect. More... | |
| ValidateWithServer () | |
| ValidateWithServer. More... | |
| sendDiscoveryRequestToGetXRDS ($url= '') | |
| Get XRDS response and set possible servers. More... | |
Class to manage OpenID.
Definition at line 27 of file openid.class.php.
| SimpleOpenID::array2url | ( | $arr | ) |
array2url
| array | $arr | An array |
Definition at line 280 of file openid.class.php.
Referenced by CURL_Request(), and GetRedirectURL().
| SimpleOpenID::CURL_Request | ( | $url, | |
$method = "GET", |
|||
$params = "" |
|||
| ) |
CURL_Request.
| string | $url | URL |
| string | $method | Method |
| string | $params | Params |
Definition at line 336 of file openid.class.php.
References array2url(), and ErrorStore().
| SimpleOpenID::ErrorStore | ( | $code, | |
$desc = null |
|||
| ) |
ErrorStore.
| string | $code | Code |
| string | $desc | Description |
Definition at line 199 of file openid.class.php.
Referenced by CURL_Request(), FSOCK_Request(), and GetOpenIDServer().
| SimpleOpenID::FSOCK_Request | ( | $url, | |
$method = "GET", |
|||
$params = "" |
|||
| ) |
FSOCK_Request.
| string | $url | URL |
| string | $method | Method |
| string | $params | Params |
Definition at line 302 of file openid.class.php.
References ErrorStore().
| SimpleOpenID::GetError | ( | ) |
| SimpleOpenID::GetIdentity | ( | ) |
| SimpleOpenID::GetOpenIDServer | ( | $url = '' | ) |
Get openid server.
| string | $url | Url to found endpoint |
Definition at line 395 of file openid.class.php.
References ErrorStore(), getURLContent(), HTML2OpenIDServer(), SetIdentity(), and SetOpenIDServer().
| SimpleOpenID::GetRedirectURL | ( | ) |
GetRedirectURL.
Definition at line 424 of file openid.class.php.
References array2url(), and fields.
Referenced by Redirect().
| SimpleOpenID::HTML2OpenIDServer | ( | $content | ) |
HTML2OpenIDServer.
| string | $content | Content |
Definition at line 367 of file openid.class.php.
Referenced by GetOpenIDServer().
| SimpleOpenID::IsError | ( | ) |
| SimpleOpenID::OpenID_Standarize | ( | $openid_identity = null | ) |
OpenID_Standarize.
| string | $openid_identity | Server |
Definition at line 253 of file openid.class.php.
| SimpleOpenID::Redirect | ( | ) |
| SimpleOpenID::sendDiscoveryRequestToGetXRDS | ( | $url = '' | ) |
Get XRDS response and set possible servers.
| string | $url | Url of endpoint to request |
Definition at line 515 of file openid.class.php.
| SimpleOpenID::SetApprovedURL | ( | $a | ) |
SetApprovedURL.
| string | $a | Server |
Definition at line 94 of file openid.class.php.
| SimpleOpenID::SetCancelURL | ( | $a | ) |
SetOpenIDServer.
| string | $a | Server |
Definition at line 81 of file openid.class.php.
| SimpleOpenID::SetIdentity | ( | $a | ) |
SetIdentity.
| string | $a | Server |
Definition at line 141 of file openid.class.php.
Referenced by GetOpenIDServer().
| SimpleOpenID::SetOpenIDServer | ( | $a | ) |
SetOpenIDServer.
| string | $a | Server |
Definition at line 55 of file openid.class.php.
Referenced by GetOpenIDServer().
| SimpleOpenID::SetOptionalFields | ( | $a | ) |
SetOptionalFields.
| string | array | $a | Server |
Definition at line 124 of file openid.class.php.
References fields.
| SimpleOpenID::SetRequiredFields | ( | $a | ) |
SetRequiredFields.
| string | array | $a | Server |
Definition at line 107 of file openid.class.php.
References fields.
| SimpleOpenID::SetTrustRoot | ( | $a | ) |
SetOpenIDServer.
| string | $a | Server |
Definition at line 68 of file openid.class.php.
| SimpleOpenID::splitResponse | ( | $response | ) |
splitResponse
| string | $response | Server |
Definition at line 232 of file openid.class.php.
| SimpleOpenID::ValidateWithServer | ( | ) |