PHP 클래스 Auth_OpenID_PAPE_Request

preferred_auth_policies: The authentication policies that the relying party prefers max_auth_age: The maximum time, in seconds, that the relying party wants to allow to have elapsed before the user must re-authenticate
상속: extends Auth_OpenID_Extension
파일 보기 프로젝트 열기: openid/php-openid 1 사용 예제들

공개 프로퍼티들

프로퍼티 타입 설명
$ns_alias
$ns_uri

공개 메소드들

메소드 설명
__construct ( $preferred_auth_policies = null, $max_auth_age = null )
addPolicyURI ( $policy_uri ) Add an acceptable authentication policy URI to this request
fromOpenIDRequest ( $request ) Instantiate a Request object from the arguments in a checkid_* OpenID message
getExtensionArgs ( )
parseExtensionArgs ( $args ) Set the state of this request to be that expressed in these PAPE arguments
preferredTypes ( $supported_types ) : array Given a list of authentication policy URIs that a provider supports, this method returns the subsequence of those types that are preferred by the relying party.

메소드 상세

__construct() 공개 메소드

public __construct ( $preferred_auth_policies = null, $max_auth_age = null )

addPolicyURI() 공개 메소드

This method is intended to be used by the relying party to add acceptable authentication types to the request. policy_uri: The identifier for the preferred type of authentication.
public addPolicyURI ( $policy_uri )

fromOpenIDRequest() 정적인 공개 메소드

Instantiate a Request object from the arguments in a checkid_* OpenID message
static public fromOpenIDRequest ( $request )

getExtensionArgs() 공개 메소드

public getExtensionArgs ( )

parseExtensionArgs() 공개 메소드

Set the state of this request to be that expressed in these PAPE arguments
public parseExtensionArgs ( $args )

preferredTypes() 공개 메소드

Given a list of authentication policy URIs that a provider supports, this method returns the subsequence of those types that are preferred by the relying party.
public preferredTypes ( $supported_types ) : array
리턴 array The sub-sequence of the supported types that are preferred by the relying party. This list will be ordered in the order that the types appear in the supported_types sequence, and may be empty if the provider does not prefer any of the supported authentication types.

프로퍼티 상세

$ns_alias 공개적으로 프로퍼티

public $ns_alias

$ns_uri 공개적으로 프로퍼티

public $ns_uri