ILIAS
Release_5_0_x_branch Revision 61816
|
A Provider Authentication Policy response, sent from a provider to a relying party. More...
Public Member Functions | |
Auth_OpenID_PAPE_Response ($auth_policies=null, $auth_time=null, $nist_auth_level=null) | |
addPolicyURI ($policy_uri) | |
Add a authentication policy to this response. | |
parseExtensionArgs ($args, $strict=false) | |
Parse the provider authentication policy arguments into the internal state of this object. | |
getExtensionArgs () | |
Get the string arguments that should be added to an OpenID message for this extension. | |
Public Member Functions inherited from Auth_OpenID_Extension | |
toMessage ($message) | |
Add the arguments from this extension to the provided message. |
Static Public Member Functions | |
static | fromSuccessResponse ($success_response) |
Create an Auth_OpenID_PAPE_Response object from a successful OpenID library response. |
Data Fields | |
$ns_alias = 'pape' | |
$ns_uri = Auth_OpenID_PAPE_NS_URI | |
Data Fields inherited from Auth_OpenID_Extension | |
$ns_uri = null | |
ns_uri: The namespace to which to add the arguments for this extension | |
$ns_alias = null |
A Provider Authentication Policy response, sent from a provider to a relying party.
Auth_OpenID_PAPE_Response::addPolicyURI | ( | $policy_uri | ) |
Add a authentication policy to this response.
This method is intended to be used by the provider to add a policy that the provider conformed to when authenticating the user.
policy_uri,: | The identifier for the preferred type of authentication. |
Definition at line 182 of file PAPE.php.
Referenced by Auth_OpenID_PAPE_Response().
Auth_OpenID_PAPE_Response::Auth_OpenID_PAPE_Response | ( | $auth_policies = null , |
|
$auth_time = null , |
|||
$nist_auth_level = null |
|||
) |
Definition at line 159 of file PAPE.php.
References $ns_alias, $ns_uri, $result, addPolicyURI(), Auth_OpenID\arrayGet(), Auth_OpenID_PAPE_NS_URI, fromSuccessResponse(), Auth_OpenID\intval(), PAPE_TIME_VALIDATOR, and parseExtensionArgs().
|
static |
Create an Auth_OpenID_PAPE_Response object from a successful OpenID library response.
success_response | $success_response | A SuccessResponse from Auth_OpenID_Consumer::complete() |
Definition at line 199 of file PAPE.php.
Referenced by Auth_OpenID_PAPE_Response().
Auth_OpenID_PAPE_Response::getExtensionArgs | ( | ) |
Get the string arguments that should be added to an OpenID message for this extension.
Reimplemented from Auth_OpenID_Extension.
Definition at line 268 of file PAPE.php.
Auth_OpenID_PAPE_Response::parseExtensionArgs | ( | $args, | |
$strict = false |
|||
) |
Parse the provider authentication policy arguments into the internal state of this object.
args,: | unqualified provider authentication policy arguments |
strict,: | Whether to return false when bad data is encountered |
Definition at line 232 of file PAPE.php.
Referenced by Auth_OpenID_PAPE_Response().
Auth_OpenID_PAPE_Response::$ns_alias = 'pape' |
Definition at line 156 of file PAPE.php.
Referenced by Auth_OpenID_PAPE_Response().
Auth_OpenID_PAPE_Response::$ns_uri = Auth_OpenID_PAPE_NS_URI |
Definition at line 157 of file PAPE.php.
Referenced by Auth_OpenID_PAPE_Response().