| ILIAS
    Release_4_3_x_branch Revision 61807
    | 
A Provider Authentication Policy response, sent from a provider to a relying party. More...
 Inheritance diagram for Auth_OpenID_PAPE_Response:
 Inheritance diagram for Auth_OpenID_PAPE_Response: Collaboration diagram for Auth_OpenID_PAPE_Response:
 Collaboration diagram for Auth_OpenID_PAPE_Response:| 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().
 Here is the caller graph for this function:
 Here is the caller graph for this function:| 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().
 Here is the call graph for this function:
 Here is the call graph for this function:| 
 | 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().
 Here is the caller graph for this function:
 Here is the caller graph for this function:| 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().
 Here is the caller graph for this function:
 Here is the caller graph for this function:| 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().