PHP 클래스 Auth_OpenID_ServiceEndpoint

파일 보기 프로젝트 열기: openid/php-openid 1 사용 예제들

공개 메소드들

메소드 설명
__construct ( )
compatibilityMode ( )
consumerFromXRDS ( $uri, $xrds_text ) * Parse the given document as XRDS looking for OpenID consumer services.
copy ( )
fromDiscoveryResult ( $discoveryResult ) * Create endpoints from a DiscoveryResult.
fromHTML ( $uri, $html )
fromOPEndpointURL ( $op_endpoint_url )
fromXRDS ( $uri, $xrds_text ) * Parse the given document as XRDS looking for OpenID services.
getDisplayIdentifier ( )
getLocalID ( )
isOPIdentifier ( )
matchTypes ( $type_uris ) * Query this endpoint to see if it has any of the given type URIs. This is useful for implementing other endpoint classes that e.g. need to check for the presence of multiple versions of a single protocol.
parseService ( $yadis_url, $uri, $type_uris, $service_element )
preferredNamespace ( )
supportsType ( $type_uri )
usesExtension ( $extension_uri )

메소드 상세

__construct() 공개 메소드

public __construct ( )

compatibilityMode() 공개 메소드

public compatibilityMode ( )

consumerFromXRDS() 공개 메소드

* Parse the given document as XRDS looking for OpenID consumer services.
public consumerFromXRDS ( $uri, $xrds_text )

copy() 공개 메소드

public copy ( )

fromDiscoveryResult() 정적인 공개 메소드

* Create endpoints from a DiscoveryResult.
static public fromDiscoveryResult ( $discoveryResult )

fromHTML() 정적인 공개 메소드

static public fromHTML ( $uri, $html )

fromOPEndpointURL() 정적인 공개 메소드

static public fromOPEndpointURL ( $op_endpoint_url )

fromXRDS() 정적인 공개 메소드

* Parse the given document as XRDS looking for OpenID services.
static public fromXRDS ( $uri, $xrds_text )

getDisplayIdentifier() 공개 메소드

getLocalID() 공개 메소드

public getLocalID ( )

isOPIdentifier() 공개 메소드

public isOPIdentifier ( )

matchTypes() 공개 메소드

* Query this endpoint to see if it has any of the given type URIs. This is useful for implementing other endpoint classes that e.g. need to check for the presence of multiple versions of a single protocol.
public matchTypes ( $type_uris )
$type_uris The URIs that you wish to check

parseService() 공개 메소드

public parseService ( $yadis_url, $uri, $type_uris, $service_element )

preferredNamespace() 공개 메소드

public preferredNamespace ( )

supportsType() 공개 메소드

public supportsType ( $type_uri )

usesExtension() 공개 메소드

public usesExtension ( $extension_uri )