Auth_OpenID_PAPE_Response Class Reference

Inheritance diagram for Auth_OpenID_PAPE_Response:

Inheritance graph
[legend]
Collaboration diagram for Auth_OpenID_PAPE_Response:

Collaboration graph
[legend]

List of all members.


Detailed Description

A Provider Authentication Policy response, sent from a provider to a relying party

Definition at line 154 of file PAPE.php.


Public Member Functions

 Auth_OpenID_PAPE_Response ($auth_policies=null, $auth_time=null, $nist_auth_level=null)
 addPolicyURI ($policy_uri)
 fromSuccessResponse ($success_response)
 parseExtensionArgs ($args, $strict=false)
 getExtensionArgs ()

Public Attributes

 $ns_alias = 'pape'
 $ns_uri = Auth_OpenID_PAPE_NS_URI

Member Function Documentation

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.

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.

Parameters:
policy_uri,: The identifier for the preferred type of authentication.

Definition at line 182 of file PAPE.php.

Auth_OpenID_PAPE_Response.fromSuccessResponse ( success_response  ) 

Create an Auth_OpenID_PAPE_Response object from a successful OpenID library response.

Parameters:
success_response $success_response A SuccessResponse from Auth_OpenID_Consumer.complete()
Returns:
: A provider authentication policy response from the data that was supplied with the id_res response.

Definition at line 199 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

Parameters:
args,: unqualified provider authentication policy arguments
strict,: Whether to return false when bad data is encountered
Returns:
null The data is parsed into the internal fields of this object.

Definition at line 232 of file PAPE.php.

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.


Member Data Documentation

Auth_OpenID_PAPE_Response.$ns_alias = 'pape'

Reimplemented from Auth_OpenID_Extension.

Definition at line 156 of file PAPE.php.

Auth_OpenID_PAPE_Response.$ns_uri = Auth_OpenID_PAPE_NS_URI

ns_uri: The namespace to which to add the arguments for this extension

Reimplemented from Auth_OpenID_Extension.

Definition at line 157 of file PAPE.php.


The documentation for this class was generated from the following file:

Generated on Thu Feb 19 15:03:30 2009 for OXID eShop CE by  doxygen 1.5.5