Auth_OpenID_Message
in package
In the implementation of this object, null represents the global namespace as well as a namespace with no key.
Table of Contents
- $namespaces : Auth_OpenID_NamespaceMap
- $_openid_ns_uri : null|string
- $allowed_openid_namespaces : mixed
- $args : Auth_OpenID_Mapping
- __construct() : mixed
- _fixNS() : Auth_OpenID_FailureResponse|null|string
- _fromOpenIDArgs() : bool
- _getDefaultNamespace() : mixed
- copy() : Auth_OpenID_Message
- delArg() : mixed
- fromKVForm() : mixed
- fromOpenIDArgs() : mixed
- fromPostArgs() : Auth_OpenID_Message|null
- getAliasedArg() : mixed
- getArg() : Auth_OpenID_FailureResponse|mixed|null|string
- getArgs() : mixed
- getKey() : mixed
- getOpenIDNamespace() : mixed
- hasKey() : mixed
- isOpenID1() : mixed
- isOpenID2() : mixed
- setArg() : mixed
- setOpenIDNamespace() : mixed
- toArgs() : mixed
- toFormMarkup() : string
- toKVForm() : mixed
- toPostArgs() : mixed
- toURL() : mixed
- toURLEncoded() : mixed
- updateArgs() : mixed
Properties
$namespaces
public
Auth_OpenID_NamespaceMap
$namespaces
$_openid_ns_uri
private
null|string
$_openid_ns_uri
= \null
$allowed_openid_namespaces
private
mixed
$allowed_openid_namespaces
= [\Auth_OpenID_OPENID1_NS, \Auth_OpenID_THE_OTHER_OPENID1_NS, \Auth_OpenID_OPENID2_NS]
$args
private
Auth_OpenID_Mapping
$args
Methods
__construct()
public
__construct([mixed $openid_namespace = null ]) : mixed
Parameters
- $openid_namespace : mixed = null
Return values
mixed —_fixNS()
public
_fixNS(string $namespace) : Auth_OpenID_FailureResponse|null|string
Parameters
- $namespace : string
Tags
Return values
Auth_OpenID_FailureResponse|null|string —_fromOpenIDArgs()
public
_fromOpenIDArgs(Auth_OpenID_Mapping|array<string|int, mixed> $openid_args) : bool
Parameters
- $openid_args : Auth_OpenID_Mapping|array<string|int, mixed>
Tags
Return values
bool —_getDefaultNamespace()
public
_getDefaultNamespace(mixed $mystery_alias) : mixed
Parameters
- $mystery_alias : mixed
Return values
mixed —copy()
public
copy() : Auth_OpenID_Message
Return values
Auth_OpenID_Message —delArg()
public
delArg(mixed $namespace, mixed $key) : mixed
Parameters
- $namespace : mixed
- $key : mixed
Return values
mixed —fromKVForm()
public
static fromKVForm(mixed $kvform_string) : mixed
Parameters
- $kvform_string : mixed
Return values
mixed —fromOpenIDArgs()
public
static fromOpenIDArgs(mixed $openid_args) : mixed
Parameters
- $openid_args : mixed
Return values
mixed —fromPostArgs()
public
static fromPostArgs(array<string|int, mixed> $args) : Auth_OpenID_Message|null
Parameters
- $args : array<string|int, mixed>
Return values
Auth_OpenID_Message|null —getAliasedArg()
public
getAliasedArg(mixed $aliased_key[, mixed $default = null ]) : mixed
Parameters
- $aliased_key : mixed
- $default : mixed = null
Return values
mixed —getArg()
public
getArg(string $namespace, string $key[, mixed $default = null ]) : Auth_OpenID_FailureResponse|mixed|null|string
Parameters
- $namespace : string
- $key : string
- $default : mixed = null
Return values
Auth_OpenID_FailureResponse|mixed|null|string —getArgs()
public
getArgs(mixed $namespace) : mixed
Parameters
- $namespace : mixed
Return values
mixed —getKey()
public
getKey(mixed $namespace, mixed $ns_key) : mixed
Parameters
- $namespace : mixed
- $ns_key : mixed
Return values
mixed —getOpenIDNamespace()
public
getOpenIDNamespace() : mixed
Return values
mixed —hasKey()
public
hasKey(mixed $namespace, mixed $ns_key) : mixed
Parameters
- $namespace : mixed
- $ns_key : mixed
Return values
mixed —isOpenID1()
public
isOpenID1() : mixed
Return values
mixed —isOpenID2()
public
isOpenID2() : mixed
Return values
mixed —setArg()
public
setArg(mixed $namespace, mixed $key, mixed $value) : mixed
Parameters
- $namespace : mixed
- $key : mixed
- $value : mixed
Return values
mixed —setOpenIDNamespace()
public
setOpenIDNamespace(mixed $openid_ns_uri, mixed $implicit) : mixed
Parameters
- $openid_ns_uri : mixed
- $implicit : mixed
Return values
mixed —toArgs()
public
toArgs() : mixed
Return values
mixed —toFormMarkup()
public
toFormMarkup(string $action_url[, null|array<string|int, mixed> $form_tag_attrs = null ][, string $submit_text = "Continue" ]) : string
Parameters
- $action_url : string
- $form_tag_attrs : null|array<string|int, mixed> = null
- $submit_text : string = "Continue"
Return values
string —toKVForm()
public
toKVForm() : mixed
Return values
mixed —toPostArgs()
public
toPostArgs() : mixed
Return values
mixed —toURL()
public
toURL(mixed $base_url) : mixed
Parameters
- $base_url : mixed
Return values
mixed —toURLEncoded()
public
toURLEncoded() : mixed
Return values
mixed —updateArgs()
public
updateArgs(mixed $namespace, mixed $updates) : mixed
Parameters
- $namespace : mixed
- $updates : mixed