TYPO3 CMS  TYPO3_6-2
Auth_OpenID_PAPE_Response Class Reference
Inheritance diagram for Auth_OpenID_PAPE_Response:
Auth_OpenID_Extension

Public Member Functions

 Auth_OpenID_PAPE_Response ($auth_policies=null, $auth_time=null, $nist_auth_level=null)
 
 addPolicyURI ($policy_uri)
 
 parseExtensionArgs ($args, $strict=false)
 
 getExtensionArgs ()
 
- Public Member Functions inherited from Auth_OpenID_Extension
 getExtensionArgs ()
 
 toMessage ($message, $request=null)
 

Static Public Member Functions

static fromSuccessResponse ($success_response)
 

Public Attributes

 $ns_alias = 'pape'
 
 $ns_uri = Auth_OpenID_PAPE_NS_URI
 
- Public Attributes inherited from Auth_OpenID_Extension
 $ns_uri = null
 
 $ns_alias = null
 

Detailed Description

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

Definition at line 154 of file PAPE.php.

Member Function Documentation

◆ addPolicyURI()

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_uriThe identifier for the preferred type of authentication.

Definition at line 182 of file PAPE.php.

◆ Auth_OpenID_PAPE_Response()

Auth_OpenID_PAPE_Response::Auth_OpenID_PAPE_Response (   $auth_policies = null,
  $auth_time = null,
  $nist_auth_level = null 
)

◆ fromSuccessResponse()

static Auth_OpenID_PAPE_Response::fromSuccessResponse (   $success_response)
static

Create an Auth_OpenID_PAPE_Response object from a successful OpenID library response.

Parameters
success_response$success_responseA 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.

◆ getExtensionArgs()

Auth_OpenID_PAPE_Response::getExtensionArgs ( )

Definition at line 268 of file PAPE.php.

References PAPE_TIME_VALIDATOR.

◆ parseExtensionArgs()

Auth_OpenID_PAPE_Response::parseExtensionArgs (   $args,
  $strict = false 
)

Parse the provider authentication policy arguments into the internal state of this object

Parameters
argsunqualified provider authentication policy arguments
strictWhether 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.

Member Data Documentation

◆ $ns_alias

Auth_OpenID_PAPE_Response::$ns_alias = 'pape'

Definition at line 156 of file PAPE.php.

◆ $ns_uri

Auth_OpenID_PAPE_Response::$ns_uri = Auth_OpenID_PAPE_NS_URI

Definition at line 157 of file PAPE.php.