This repository has been archived on 2023-08-20. You can view files and clone it, but cannot push or open issues or pull requests.
indieauth/docs/js/searchIndex.js

740 lines
44 KiB
JavaScript

Search.appendIndex(
[
{
"fqsen": "\\Taproot\\IndieAuth\\Callback\\AuthorizationFormInterface",
"name": "AuthorizationFormInterface",
"summary": "Authorization\u0020Form\u0020Interface",
"url": "classes/Taproot-IndieAuth-Callback-AuthorizationFormInterface.html"
}, {
"fqsen": "\\Taproot\\IndieAuth\\Callback\\AuthorizationFormInterface\u003A\u003AshowForm\u0028\u0029",
"name": "showForm",
"summary": "Show\u0020Form",
"url": "classes/Taproot-IndieAuth-Callback-AuthorizationFormInterface.html#method_showForm"
}, {
"fqsen": "\\Taproot\\IndieAuth\\Callback\\AuthorizationFormInterface\u003A\u003AtransformAuthorizationCode\u0028\u0029",
"name": "transformAuthorizationCode",
"summary": "Transform\u0020Authorization\u0020Code",
"url": "classes/Taproot-IndieAuth-Callback-AuthorizationFormInterface.html#method_transformAuthorizationCode"
}, {
"fqsen": "\\Taproot\\IndieAuth\\Callback\\DefaultAuthorizationForm",
"name": "DefaultAuthorizationForm",
"summary": "",
"url": "classes/Taproot-IndieAuth-Callback-DefaultAuthorizationForm.html"
}, {
"fqsen": "\\Taproot\\IndieAuth\\Callback\\DefaultAuthorizationForm\u003A\u003A__construct\u0028\u0029",
"name": "__construct",
"summary": "",
"url": "classes/Taproot-IndieAuth-Callback-DefaultAuthorizationForm.html#method___construct"
}, {
"fqsen": "\\Taproot\\IndieAuth\\Callback\\DefaultAuthorizationForm\u003A\u003AshowForm\u0028\u0029",
"name": "showForm",
"summary": "Show\u0020Form",
"url": "classes/Taproot-IndieAuth-Callback-DefaultAuthorizationForm.html#method_showForm"
}, {
"fqsen": "\\Taproot\\IndieAuth\\Callback\\DefaultAuthorizationForm\u003A\u003AtransformAuthorizationCode\u0028\u0029",
"name": "transformAuthorizationCode",
"summary": "Transform\u0020Authorization\u0020Code",
"url": "classes/Taproot-IndieAuth-Callback-DefaultAuthorizationForm.html#method_transformAuthorizationCode"
}, {
"fqsen": "\\Taproot\\IndieAuth\\Callback\\DefaultAuthorizationForm\u003A\u003AsetLogger\u0028\u0029",
"name": "setLogger",
"summary": "",
"url": "classes/Taproot-IndieAuth-Callback-DefaultAuthorizationForm.html#method_setLogger"
}, {
"fqsen": "\\Taproot\\IndieAuth\\Callback\\DefaultAuthorizationForm\u003A\u003A\u0024csrfKey",
"name": "csrfKey",
"summary": "",
"url": "classes/Taproot-IndieAuth-Callback-DefaultAuthorizationForm.html#property_csrfKey"
}, {
"fqsen": "\\Taproot\\IndieAuth\\Callback\\DefaultAuthorizationForm\u003A\u003A\u0024formTemplatePath",
"name": "formTemplatePath",
"summary": "",
"url": "classes/Taproot-IndieAuth-Callback-DefaultAuthorizationForm.html#property_formTemplatePath"
}, {
"fqsen": "\\Taproot\\IndieAuth\\Callback\\DefaultAuthorizationForm\u003A\u003A\u0024logger",
"name": "logger",
"summary": "",
"url": "classes/Taproot-IndieAuth-Callback-DefaultAuthorizationForm.html#property_logger"
}, {
"fqsen": "\\Taproot\\IndieAuth\\Callback\\SingleUserPasswordAuthenticationCallback",
"name": "SingleUserPasswordAuthenticationCallback",
"summary": "Single\u0020User\u0020Password\u0020Authentication\u0020Callback",
"url": "classes/Taproot-IndieAuth-Callback-SingleUserPasswordAuthenticationCallback.html"
}, {
"fqsen": "\\Taproot\\IndieAuth\\Callback\\SingleUserPasswordAuthenticationCallback\u003A\u003A__construct\u0028\u0029",
"name": "__construct",
"summary": "",
"url": "classes/Taproot-IndieAuth-Callback-SingleUserPasswordAuthenticationCallback.html#method___construct"
}, {
"fqsen": "\\Taproot\\IndieAuth\\Callback\\SingleUserPasswordAuthenticationCallback\u003A\u003A__invoke\u0028\u0029",
"name": "__invoke",
"summary": "",
"url": "classes/Taproot-IndieAuth-Callback-SingleUserPasswordAuthenticationCallback.html#method___invoke"
}, {
"fqsen": "\\Taproot\\IndieAuth\\Callback\\SingleUserPasswordAuthenticationCallback\u003A\u003APASSWORD_FORM_PARAMETER",
"name": "PASSWORD_FORM_PARAMETER",
"summary": "",
"url": "classes/Taproot-IndieAuth-Callback-SingleUserPasswordAuthenticationCallback.html#constant_PASSWORD_FORM_PARAMETER"
}, {
"fqsen": "\\Taproot\\IndieAuth\\Callback\\SingleUserPasswordAuthenticationCallback\u003A\u003A\u0024csrfKey",
"name": "csrfKey",
"summary": "",
"url": "classes/Taproot-IndieAuth-Callback-SingleUserPasswordAuthenticationCallback.html#property_csrfKey"
}, {
"fqsen": "\\Taproot\\IndieAuth\\Callback\\SingleUserPasswordAuthenticationCallback\u003A\u003A\u0024formTemplate",
"name": "formTemplate",
"summary": "",
"url": "classes/Taproot-IndieAuth-Callback-SingleUserPasswordAuthenticationCallback.html#property_formTemplate"
}, {
"fqsen": "\\Taproot\\IndieAuth\\Callback\\SingleUserPasswordAuthenticationCallback\u003A\u003A\u0024user",
"name": "user",
"summary": "",
"url": "classes/Taproot-IndieAuth-Callback-SingleUserPasswordAuthenticationCallback.html#property_user"
}, {
"fqsen": "\\Taproot\\IndieAuth\\Callback\\SingleUserPasswordAuthenticationCallback\u003A\u003A\u0024hashedPassword",
"name": "hashedPassword",
"summary": "",
"url": "classes/Taproot-IndieAuth-Callback-SingleUserPasswordAuthenticationCallback.html#property_hashedPassword"
}, {
"fqsen": "\\Taproot\\IndieAuth\\generateRandomString\u0028\u0029",
"name": "generateRandomString",
"summary": "",
"url": "namespaces/taproot-indieauth.html#function_generateRandomString"
}, {
"fqsen": "\\Taproot\\IndieAuth\\generateRandomPrintableAsciiString\u0028\u0029",
"name": "generateRandomPrintableAsciiString",
"summary": "",
"url": "namespaces/taproot-indieauth.html#function_generateRandomPrintableAsciiString"
}, {
"fqsen": "\\Taproot\\IndieAuth\\generatePKCECodeChallenge\u0028\u0029",
"name": "generatePKCECodeChallenge",
"summary": "",
"url": "namespaces/taproot-indieauth.html#function_generatePKCECodeChallenge"
}, {
"fqsen": "\\Taproot\\IndieAuth\\base64_urlencode\u0028\u0029",
"name": "base64_urlencode",
"summary": "",
"url": "namespaces/taproot-indieauth.html#function_base64_urlencode"
}, {
"fqsen": "\\Taproot\\IndieAuth\\hashAuthorizationRequestParameters\u0028\u0029",
"name": "hashAuthorizationRequestParameters",
"summary": "",
"url": "namespaces/taproot-indieauth.html#function_hashAuthorizationRequestParameters"
}, {
"fqsen": "\\Taproot\\IndieAuth\\isIndieAuthAuthorizationCodeRedeemingRequest\u0028\u0029",
"name": "isIndieAuthAuthorizationCodeRedeemingRequest",
"summary": "",
"url": "namespaces/taproot-indieauth.html#function_isIndieAuthAuthorizationCodeRedeemingRequest"
}, {
"fqsen": "\\Taproot\\IndieAuth\\isIndieAuthAuthorizationRequest\u0028\u0029",
"name": "isIndieAuthAuthorizationRequest",
"summary": "",
"url": "namespaces/taproot-indieauth.html#function_isIndieAuthAuthorizationRequest"
}, {
"fqsen": "\\Taproot\\IndieAuth\\isAuthorizationApprovalRequest\u0028\u0029",
"name": "isAuthorizationApprovalRequest",
"summary": "",
"url": "namespaces/taproot-indieauth.html#function_isAuthorizationApprovalRequest"
}, {
"fqsen": "\\Taproot\\IndieAuth\\buildQueryString\u0028\u0029",
"name": "buildQueryString",
"summary": "",
"url": "namespaces/taproot-indieauth.html#function_buildQueryString"
}, {
"fqsen": "\\Taproot\\IndieAuth\\urlComponentsMatch\u0028\u0029",
"name": "urlComponentsMatch",
"summary": "",
"url": "namespaces/taproot-indieauth.html#function_urlComponentsMatch"
}, {
"fqsen": "\\Taproot\\IndieAuth\\appendQueryParams\u0028\u0029",
"name": "appendQueryParams",
"summary": "Append\u0020Query\u0020Parameters",
"url": "namespaces/taproot-indieauth.html#function_appendQueryParams"
}, {
"fqsen": "\\Taproot\\IndieAuth\\trySetLogger\u0028\u0029",
"name": "trySetLogger",
"summary": "Try\u0020setLogger",
"url": "namespaces/taproot-indieauth.html#function_trySetLogger"
}, {
"fqsen": "\\Taproot\\IndieAuth\\renderTemplate\u0028\u0029",
"name": "renderTemplate",
"summary": "",
"url": "namespaces/taproot-indieauth.html#function_renderTemplate"
}, {
"fqsen": "\\Taproot\\IndieAuth\\isClientIdentifier\u0028\u0029",
"name": "isClientIdentifier",
"summary": "Check\u0020if\u0020a\u0020provided\u0020string\u0020matches\u0020the\u0020IndieAuth\u0020criteria\u0020for\u0020a\u0020Client\u0020Identifier.",
"url": "namespaces/taproot-indieauth.html#function_isClientIdentifier"
}, {
"fqsen": "\\Taproot\\IndieAuth\\isProfileUrl\u0028\u0029",
"name": "isProfileUrl",
"summary": "Check\u0020if\u0020a\u0020provided\u0020string\u0020matches\u0020the\u0020IndieAuth\u0020criteria\u0020for\u0020a\u0020User\u0020Profile\u0020URL.",
"url": "namespaces/taproot-indieauth.html#function_isProfileUrl"
}, {
"fqsen": "\\Taproot\\IndieAuth\\isValidState\u0028\u0029",
"name": "isValidState",
"summary": "OAuth\u00202.0\u0020limits\u0020what\u0020values\u0020are\u0020valid\u0020for\u0020state.",
"url": "namespaces/taproot-indieauth.html#function_isValidState"
}, {
"fqsen": "\\Taproot\\IndieAuth\\isValidCodeChallenge\u0028\u0029",
"name": "isValidCodeChallenge",
"summary": "IndieAuth\u0020requires\u0020PKCE.\u0020This\u0020implementation\u0020supports\u0020only\u0020S256\u0020for\u0020hashing.",
"url": "namespaces/taproot-indieauth.html#function_isValidCodeChallenge"
}, {
"fqsen": "\\Taproot\\IndieAuth\\isValidScope\u0028\u0029",
"name": "isValidScope",
"summary": "OAuth\u00202.0\u0020limits\u0020what\u0020values\u0020are\u0020valid\u0020for\u0020scope.",
"url": "namespaces/taproot-indieauth.html#function_isValidScope"
}, {
"fqsen": "\\Taproot\\IndieAuth\\IndieAuthException",
"name": "IndieAuthException",
"summary": "",
"url": "classes/Taproot-IndieAuth-IndieAuthException.html"
}, {
"fqsen": "\\Taproot\\IndieAuth\\IndieAuthException\u003A\u003Acreate\u0028\u0029",
"name": "create",
"summary": "",
"url": "classes/Taproot-IndieAuth-IndieAuthException.html#method_create"
}, {
"fqsen": "\\Taproot\\IndieAuth\\IndieAuthException\u003A\u003AgetStatusCode\u0028\u0029",
"name": "getStatusCode",
"summary": "",
"url": "classes/Taproot-IndieAuth-IndieAuthException.html#method_getStatusCode"
}, {
"fqsen": "\\Taproot\\IndieAuth\\IndieAuthException\u003A\u003AgetExplanation\u0028\u0029",
"name": "getExplanation",
"summary": "",
"url": "classes/Taproot-IndieAuth-IndieAuthException.html#method_getExplanation"
}, {
"fqsen": "\\Taproot\\IndieAuth\\IndieAuthException\u003A\u003AgetInfo\u0028\u0029",
"name": "getInfo",
"summary": "",
"url": "classes/Taproot-IndieAuth-IndieAuthException.html#method_getInfo"
}, {
"fqsen": "\\Taproot\\IndieAuth\\IndieAuthException\u003A\u003AtrustQueryParams\u0028\u0029",
"name": "trustQueryParams",
"summary": "Trust\u0020Query\u0020Params",
"url": "classes/Taproot-IndieAuth-IndieAuthException.html#method_trustQueryParams"
}, {
"fqsen": "\\Taproot\\IndieAuth\\IndieAuthException\u003A\u003AgetRequest\u0028\u0029",
"name": "getRequest",
"summary": "",
"url": "classes/Taproot-IndieAuth-IndieAuthException.html#method_getRequest"
}, {
"fqsen": "\\Taproot\\IndieAuth\\IndieAuthException\u003A\u003AINTERNAL_ERROR",
"name": "INTERNAL_ERROR",
"summary": "",
"url": "classes/Taproot-IndieAuth-IndieAuthException.html#constant_INTERNAL_ERROR"
}, {
"fqsen": "\\Taproot\\IndieAuth\\IndieAuthException\u003A\u003AINTERNAL_ERROR_REDIRECT",
"name": "INTERNAL_ERROR_REDIRECT",
"summary": "",
"url": "classes/Taproot-IndieAuth-IndieAuthException.html#constant_INTERNAL_ERROR_REDIRECT"
}, {
"fqsen": "\\Taproot\\IndieAuth\\IndieAuthException\u003A\u003AAUTHENTICATION_CALLBACK_MISSING_ME_PARAM",
"name": "AUTHENTICATION_CALLBACK_MISSING_ME_PARAM",
"summary": "",
"url": "classes/Taproot-IndieAuth-IndieAuthException.html#constant_AUTHENTICATION_CALLBACK_MISSING_ME_PARAM"
}, {
"fqsen": "\\Taproot\\IndieAuth\\IndieAuthException\u003A\u003AAUTHORIZATION_APPROVAL_REQUEST_MISSING_HASH",
"name": "AUTHORIZATION_APPROVAL_REQUEST_MISSING_HASH",
"summary": "",
"url": "classes/Taproot-IndieAuth-IndieAuthException.html#constant_AUTHORIZATION_APPROVAL_REQUEST_MISSING_HASH"
}, {
"fqsen": "\\Taproot\\IndieAuth\\IndieAuthException\u003A\u003AAUTHORIZATION_APPROVAL_REQUEST_INVALID_HASH",
"name": "AUTHORIZATION_APPROVAL_REQUEST_INVALID_HASH",
"summary": "",
"url": "classes/Taproot-IndieAuth-IndieAuthException.html#constant_AUTHORIZATION_APPROVAL_REQUEST_INVALID_HASH"
}, {
"fqsen": "\\Taproot\\IndieAuth\\IndieAuthException\u003A\u003AHTTP_EXCEPTION_FETCHING_CLIENT_ID",
"name": "HTTP_EXCEPTION_FETCHING_CLIENT_ID",
"summary": "",
"url": "classes/Taproot-IndieAuth-IndieAuthException.html#constant_HTTP_EXCEPTION_FETCHING_CLIENT_ID"
}, {
"fqsen": "\\Taproot\\IndieAuth\\IndieAuthException\u003A\u003AINTERNAL_EXCEPTION_FETCHING_CLIENT_ID",
"name": "INTERNAL_EXCEPTION_FETCHING_CLIENT_ID",
"summary": "",
"url": "classes/Taproot-IndieAuth-IndieAuthException.html#constant_INTERNAL_EXCEPTION_FETCHING_CLIENT_ID"
}, {
"fqsen": "\\Taproot\\IndieAuth\\IndieAuthException\u003A\u003AINVALID_REDIRECT_URI",
"name": "INVALID_REDIRECT_URI",
"summary": "",
"url": "classes/Taproot-IndieAuth-IndieAuthException.html#constant_INVALID_REDIRECT_URI"
}, {
"fqsen": "\\Taproot\\IndieAuth\\IndieAuthException\u003A\u003AINVALID_CLIENT_ID",
"name": "INVALID_CLIENT_ID",
"summary": "",
"url": "classes/Taproot-IndieAuth-IndieAuthException.html#constant_INVALID_CLIENT_ID"
}, {
"fqsen": "\\Taproot\\IndieAuth\\IndieAuthException\u003A\u003AINVALID_STATE",
"name": "INVALID_STATE",
"summary": "",
"url": "classes/Taproot-IndieAuth-IndieAuthException.html#constant_INVALID_STATE"
}, {
"fqsen": "\\Taproot\\IndieAuth\\IndieAuthException\u003A\u003AINVALID_CODE_CHALLENGE",
"name": "INVALID_CODE_CHALLENGE",
"summary": "",
"url": "classes/Taproot-IndieAuth-IndieAuthException.html#constant_INVALID_CODE_CHALLENGE"
}, {
"fqsen": "\\Taproot\\IndieAuth\\IndieAuthException\u003A\u003AINVALID_SCOPE",
"name": "INVALID_SCOPE",
"summary": "",
"url": "classes/Taproot-IndieAuth-IndieAuthException.html#constant_INVALID_SCOPE"
}, {
"fqsen": "\\Taproot\\IndieAuth\\IndieAuthException\u003A\u003AEXC_INFO",
"name": "EXC_INFO",
"summary": "",
"url": "classes/Taproot-IndieAuth-IndieAuthException.html#constant_EXC_INFO"
}, {
"fqsen": "\\Taproot\\IndieAuth\\IndieAuthException\u003A\u003A\u0024request",
"name": "request",
"summary": "",
"url": "classes/Taproot-IndieAuth-IndieAuthException.html#property_request"
}, {
"fqsen": "\\Taproot\\IndieAuth\\Middleware\\ClosureRequestHandler",
"name": "ClosureRequestHandler",
"summary": "",
"url": "classes/Taproot-IndieAuth-Middleware-ClosureRequestHandler.html"
}, {
"fqsen": "\\Taproot\\IndieAuth\\Middleware\\ClosureRequestHandler\u003A\u003A__construct\u0028\u0029",
"name": "__construct",
"summary": "",
"url": "classes/Taproot-IndieAuth-Middleware-ClosureRequestHandler.html#method___construct"
}, {
"fqsen": "\\Taproot\\IndieAuth\\Middleware\\ClosureRequestHandler\u003A\u003Ahandle\u0028\u0029",
"name": "handle",
"summary": "",
"url": "classes/Taproot-IndieAuth-Middleware-ClosureRequestHandler.html#method_handle"
}, {
"fqsen": "\\Taproot\\IndieAuth\\Middleware\\ClosureRequestHandler\u003A\u003A\u0024callable",
"name": "callable",
"summary": "",
"url": "classes/Taproot-IndieAuth-Middleware-ClosureRequestHandler.html#property_callable"
}, {
"fqsen": "\\Taproot\\IndieAuth\\Middleware\\ClosureRequestHandler\u003A\u003A\u0024args",
"name": "args",
"summary": "",
"url": "classes/Taproot-IndieAuth-Middleware-ClosureRequestHandler.html#property_args"
}, {
"fqsen": "\\Taproot\\IndieAuth\\Middleware\\DoubleSubmitCookieCsrfMiddleware",
"name": "DoubleSubmitCookieCsrfMiddleware",
"summary": "Double\u002DSubmit\u0020Cookie\u0020CSRF\u0020Middleware",
"url": "classes/Taproot-IndieAuth-Middleware-DoubleSubmitCookieCsrfMiddleware.html"
}, {
"fqsen": "\\Taproot\\IndieAuth\\Middleware\\DoubleSubmitCookieCsrfMiddleware\u003A\u003A__construct\u0028\u0029",
"name": "__construct",
"summary": "Constructor",
"url": "classes/Taproot-IndieAuth-Middleware-DoubleSubmitCookieCsrfMiddleware.html#method___construct"
}, {
"fqsen": "\\Taproot\\IndieAuth\\Middleware\\DoubleSubmitCookieCsrfMiddleware\u003A\u003AsetLogger\u0028\u0029",
"name": "setLogger",
"summary": "",
"url": "classes/Taproot-IndieAuth-Middleware-DoubleSubmitCookieCsrfMiddleware.html#method_setLogger"
}, {
"fqsen": "\\Taproot\\IndieAuth\\Middleware\\DoubleSubmitCookieCsrfMiddleware\u003A\u003Aprocess\u0028\u0029",
"name": "process",
"summary": "",
"url": "classes/Taproot-IndieAuth-Middleware-DoubleSubmitCookieCsrfMiddleware.html#method_process"
}, {
"fqsen": "\\Taproot\\IndieAuth\\Middleware\\DoubleSubmitCookieCsrfMiddleware\u003A\u003AisValid\u0028\u0029",
"name": "isValid",
"summary": "",
"url": "classes/Taproot-IndieAuth-Middleware-DoubleSubmitCookieCsrfMiddleware.html#method_isValid"
}, {
"fqsen": "\\Taproot\\IndieAuth\\Middleware\\DoubleSubmitCookieCsrfMiddleware\u003A\u003AREAD_METHODS",
"name": "READ_METHODS",
"summary": "",
"url": "classes/Taproot-IndieAuth-Middleware-DoubleSubmitCookieCsrfMiddleware.html#constant_READ_METHODS"
}, {
"fqsen": "\\Taproot\\IndieAuth\\Middleware\\DoubleSubmitCookieCsrfMiddleware\u003A\u003ATTL",
"name": "TTL",
"summary": "",
"url": "classes/Taproot-IndieAuth-Middleware-DoubleSubmitCookieCsrfMiddleware.html#constant_TTL"
}, {
"fqsen": "\\Taproot\\IndieAuth\\Middleware\\DoubleSubmitCookieCsrfMiddleware\u003A\u003AATTRIBUTE",
"name": "ATTRIBUTE",
"summary": "",
"url": "classes/Taproot-IndieAuth-Middleware-DoubleSubmitCookieCsrfMiddleware.html#constant_ATTRIBUTE"
}, {
"fqsen": "\\Taproot\\IndieAuth\\Middleware\\DoubleSubmitCookieCsrfMiddleware\u003A\u003ADEFAULT_ERROR_RESPONSE_STRING",
"name": "DEFAULT_ERROR_RESPONSE_STRING",
"summary": "",
"url": "classes/Taproot-IndieAuth-Middleware-DoubleSubmitCookieCsrfMiddleware.html#constant_DEFAULT_ERROR_RESPONSE_STRING"
}, {
"fqsen": "\\Taproot\\IndieAuth\\Middleware\\DoubleSubmitCookieCsrfMiddleware\u003A\u003ACSRF_TOKEN_LENGTH",
"name": "CSRF_TOKEN_LENGTH",
"summary": "",
"url": "classes/Taproot-IndieAuth-Middleware-DoubleSubmitCookieCsrfMiddleware.html#constant_CSRF_TOKEN_LENGTH"
}, {
"fqsen": "\\Taproot\\IndieAuth\\Middleware\\DoubleSubmitCookieCsrfMiddleware\u003A\u003A\u0024attribute",
"name": "attribute",
"summary": "",
"url": "classes/Taproot-IndieAuth-Middleware-DoubleSubmitCookieCsrfMiddleware.html#property_attribute"
}, {
"fqsen": "\\Taproot\\IndieAuth\\Middleware\\DoubleSubmitCookieCsrfMiddleware\u003A\u003A\u0024ttl",
"name": "ttl",
"summary": "",
"url": "classes/Taproot-IndieAuth-Middleware-DoubleSubmitCookieCsrfMiddleware.html#property_ttl"
}, {
"fqsen": "\\Taproot\\IndieAuth\\Middleware\\DoubleSubmitCookieCsrfMiddleware\u003A\u003A\u0024errorResponse",
"name": "errorResponse",
"summary": "",
"url": "classes/Taproot-IndieAuth-Middleware-DoubleSubmitCookieCsrfMiddleware.html#property_errorResponse"
}, {
"fqsen": "\\Taproot\\IndieAuth\\Middleware\\DoubleSubmitCookieCsrfMiddleware\u003A\u003A\u0024tokenLength",
"name": "tokenLength",
"summary": "",
"url": "classes/Taproot-IndieAuth-Middleware-DoubleSubmitCookieCsrfMiddleware.html#property_tokenLength"
}, {
"fqsen": "\\Taproot\\IndieAuth\\Middleware\\DoubleSubmitCookieCsrfMiddleware\u003A\u003A\u0024logger",
"name": "logger",
"summary": "",
"url": "classes/Taproot-IndieAuth-Middleware-DoubleSubmitCookieCsrfMiddleware.html#property_logger"
}, {
"fqsen": "\\Taproot\\IndieAuth\\Middleware\\NoOpMiddleware",
"name": "NoOpMiddleware",
"summary": "No\u002DOp\u0020Middleware",
"url": "classes/Taproot-IndieAuth-Middleware-NoOpMiddleware.html"
}, {
"fqsen": "\\Taproot\\IndieAuth\\Middleware\\NoOpMiddleware\u003A\u003Aprocess\u0028\u0029",
"name": "process",
"summary": "",
"url": "classes/Taproot-IndieAuth-Middleware-NoOpMiddleware.html#method_process"
}, {
"fqsen": "\\Taproot\\IndieAuth\\Middleware\\ResponseRequestHandler",
"name": "ResponseRequestHandler",
"summary": "",
"url": "classes/Taproot-IndieAuth-Middleware-ResponseRequestHandler.html"
}, {
"fqsen": "\\Taproot\\IndieAuth\\Middleware\\ResponseRequestHandler\u003A\u003A__construct\u0028\u0029",
"name": "__construct",
"summary": "",
"url": "classes/Taproot-IndieAuth-Middleware-ResponseRequestHandler.html#method___construct"
}, {
"fqsen": "\\Taproot\\IndieAuth\\Middleware\\ResponseRequestHandler\u003A\u003Ahandle\u0028\u0029",
"name": "handle",
"summary": "",
"url": "classes/Taproot-IndieAuth-Middleware-ResponseRequestHandler.html#method_handle"
}, {
"fqsen": "\\Taproot\\IndieAuth\\Middleware\\ResponseRequestHandler\u003A\u003A\u0024response",
"name": "response",
"summary": "",
"url": "classes/Taproot-IndieAuth-Middleware-ResponseRequestHandler.html#property_response"
}, {
"fqsen": "\\Taproot\\IndieAuth\\Server",
"name": "Server",
"summary": "IndieAuth\u0020Server",
"url": "classes/Taproot-IndieAuth-Server.html"
}, {
"fqsen": "\\Taproot\\IndieAuth\\Server\u003A\u003A__construct\u0028\u0029",
"name": "__construct",
"summary": "Constructor",
"url": "classes/Taproot-IndieAuth-Server.html#method___construct"
}, {
"fqsen": "\\Taproot\\IndieAuth\\Server\u003A\u003AgetTokenStorage\u0028\u0029",
"name": "getTokenStorage",
"summary": "",
"url": "classes/Taproot-IndieAuth-Server.html#method_getTokenStorage"
}, {
"fqsen": "\\Taproot\\IndieAuth\\Server\u003A\u003AhandleAuthorizationEndpointRequest\u0028\u0029",
"name": "handleAuthorizationEndpointRequest",
"summary": "Handle\u0020Authorization\u0020Endpoint\u0020Request",
"url": "classes/Taproot-IndieAuth-Server.html#method_handleAuthorizationEndpointRequest"
}, {
"fqsen": "\\Taproot\\IndieAuth\\Server\u003A\u003AhandleTokenEndpointRequest\u0028\u0029",
"name": "handleTokenEndpointRequest",
"summary": "Handle\u0020Token\u0020Endpoint\u0020Request",
"url": "classes/Taproot-IndieAuth-Server.html#method_handleTokenEndpointRequest"
}, {
"fqsen": "\\Taproot\\IndieAuth\\Server\u003A\u003AhandleException\u0028\u0029",
"name": "handleException",
"summary": "Handle\u0020Exception",
"url": "classes/Taproot-IndieAuth-Server.html#method_handleException"
}, {
"fqsen": "\\Taproot\\IndieAuth\\Server\u003A\u003AHANDLE_NON_INDIEAUTH_REQUEST",
"name": "HANDLE_NON_INDIEAUTH_REQUEST",
"summary": "",
"url": "classes/Taproot-IndieAuth-Server.html#constant_HANDLE_NON_INDIEAUTH_REQUEST"
}, {
"fqsen": "\\Taproot\\IndieAuth\\Server\u003A\u003AHANDLE_AUTHENTICATION_REQUEST",
"name": "HANDLE_AUTHENTICATION_REQUEST",
"summary": "",
"url": "classes/Taproot-IndieAuth-Server.html#constant_HANDLE_AUTHENTICATION_REQUEST"
}, {
"fqsen": "\\Taproot\\IndieAuth\\Server\u003A\u003AHASH_QUERY_STRING_KEY",
"name": "HASH_QUERY_STRING_KEY",
"summary": "The\u0020query\u0020string\u0020parameter\u0020key\u0020used\u0020for\u0020storing\u0020the\u0020hash\u0020used\u0020for\u0020validating\u0020authorization\u0020request\u0020parameters.",
"url": "classes/Taproot-IndieAuth-Server.html#constant_HASH_QUERY_STRING_KEY"
}, {
"fqsen": "\\Taproot\\IndieAuth\\Server\u003A\u003ADEFAULT_CSRF_KEY",
"name": "DEFAULT_CSRF_KEY",
"summary": "The\u0020key\u0020used\u0020to\u0020store\u0020the\u0020CSRF\u0020token\u0020everywhere\u0020it\u2019s\u0020used\u003A\u0020Request\u0020parameters,\u0020Request\u0020body,\u0020and\u0020Cookies.",
"url": "classes/Taproot-IndieAuth-Server.html#constant_DEFAULT_CSRF_KEY"
}, {
"fqsen": "\\Taproot\\IndieAuth\\Server\u003A\u003AAPPROVE_ACTION_KEY",
"name": "APPROVE_ACTION_KEY",
"summary": "The\u0020form\u0020data\u0020key\u0020used\u0020for\u0020identifying\u0020a\u0020request\u0020as\u0020an\u0020authorization\u0020\u0028consent\u0020screen\u0029\u0020form\u0020submissions.",
"url": "classes/Taproot-IndieAuth-Server.html#constant_APPROVE_ACTION_KEY"
}, {
"fqsen": "\\Taproot\\IndieAuth\\Server\u003A\u003AAPPROVE_ACTION_VALUE",
"name": "APPROVE_ACTION_VALUE",
"summary": "The\u0020form\u0020data\u0020value\u0020used\u0020for\u0020identifying\u0020a\u0020request\u0020as\u0020an\u0020authorization\u0020\u0028consent\u0020screen\u0029\u0020form\u0020submissions.",
"url": "classes/Taproot-IndieAuth-Server.html#constant_APPROVE_ACTION_VALUE"
}, {
"fqsen": "\\Taproot\\IndieAuth\\Server\u003A\u003A\u0024tokenStorage",
"name": "tokenStorage",
"summary": "",
"url": "classes/Taproot-IndieAuth-Server.html#property_tokenStorage"
}, {
"fqsen": "\\Taproot\\IndieAuth\\Server\u003A\u003A\u0024authorizationForm",
"name": "authorizationForm",
"summary": "",
"url": "classes/Taproot-IndieAuth-Server.html#property_authorizationForm"
}, {
"fqsen": "\\Taproot\\IndieAuth\\Server\u003A\u003A\u0024csrfMiddleware",
"name": "csrfMiddleware",
"summary": "",
"url": "classes/Taproot-IndieAuth-Server.html#property_csrfMiddleware"
}, {
"fqsen": "\\Taproot\\IndieAuth\\Server\u003A\u003A\u0024logger",
"name": "logger",
"summary": "",
"url": "classes/Taproot-IndieAuth-Server.html#property_logger"
}, {
"fqsen": "\\Taproot\\IndieAuth\\Server\u003A\u003A\u0024httpGetWithEffectiveUrl",
"name": "httpGetWithEffectiveUrl",
"summary": "",
"url": "classes/Taproot-IndieAuth-Server.html#property_httpGetWithEffectiveUrl"
}, {
"fqsen": "\\Taproot\\IndieAuth\\Server\u003A\u003A\u0024handleAuthenticationRequestCallback",
"name": "handleAuthenticationRequestCallback",
"summary": "",
"url": "classes/Taproot-IndieAuth-Server.html#property_handleAuthenticationRequestCallback"
}, {
"fqsen": "\\Taproot\\IndieAuth\\Server\u003A\u003A\u0024handleNonIndieAuthRequest",
"name": "handleNonIndieAuthRequest",
"summary": "",
"url": "classes/Taproot-IndieAuth-Server.html#property_handleNonIndieAuthRequest"
}, {
"fqsen": "\\Taproot\\IndieAuth\\Server\u003A\u003A\u0024exceptionTemplatePath",
"name": "exceptionTemplatePath",
"summary": "",
"url": "classes/Taproot-IndieAuth-Server.html#property_exceptionTemplatePath"
}, {
"fqsen": "\\Taproot\\IndieAuth\\Server\u003A\u003A\u0024secret",
"name": "secret",
"summary": "",
"url": "classes/Taproot-IndieAuth-Server.html#property_secret"
}, {
"fqsen": "\\Taproot\\IndieAuth\\Storage\\FilesystemJsonStorage",
"name": "FilesystemJsonStorage",
"summary": "",
"url": "classes/Taproot-IndieAuth-Storage-FilesystemJsonStorage.html"
}, {
"fqsen": "\\Taproot\\IndieAuth\\Storage\\FilesystemJsonStorage\u003A\u003A__construct\u0028\u0029",
"name": "__construct",
"summary": "",
"url": "classes/Taproot-IndieAuth-Storage-FilesystemJsonStorage.html#method___construct"
}, {
"fqsen": "\\Taproot\\IndieAuth\\Storage\\FilesystemJsonStorage\u003A\u003AsetLogger\u0028\u0029",
"name": "setLogger",
"summary": "",
"url": "classes/Taproot-IndieAuth-Storage-FilesystemJsonStorage.html#method_setLogger"
}, {
"fqsen": "\\Taproot\\IndieAuth\\Storage\\FilesystemJsonStorage\u003A\u003AcreateAuthCode\u0028\u0029",
"name": "createAuthCode",
"summary": "Create\u0020Auth\u0020Code",
"url": "classes/Taproot-IndieAuth-Storage-FilesystemJsonStorage.html#method_createAuthCode"
}, {
"fqsen": "\\Taproot\\IndieAuth\\Storage\\FilesystemJsonStorage\u003A\u003AexchangeAuthCodeForAccessToken\u0028\u0029",
"name": "exchangeAuthCodeForAccessToken",
"summary": "Exchange\u0020Authorization\u0020Code\u0020for\u0020Access\u0020Token",
"url": "classes/Taproot-IndieAuth-Storage-FilesystemJsonStorage.html#method_exchangeAuthCodeForAccessToken"
}, {
"fqsen": "\\Taproot\\IndieAuth\\Storage\\FilesystemJsonStorage\u003A\u003AgetAccessToken\u0028\u0029",
"name": "getAccessToken",
"summary": "Get\u0020Access\u0020Token",
"url": "classes/Taproot-IndieAuth-Storage-FilesystemJsonStorage.html#method_getAccessToken"
}, {
"fqsen": "\\Taproot\\IndieAuth\\Storage\\FilesystemJsonStorage\u003A\u003ArevokeAccessToken\u0028\u0029",
"name": "revokeAccessToken",
"summary": "Revoke\u0020Access\u0020Token",
"url": "classes/Taproot-IndieAuth-Storage-FilesystemJsonStorage.html#method_revokeAccessToken"
}, {
"fqsen": "\\Taproot\\IndieAuth\\Storage\\FilesystemJsonStorage\u003A\u003AdeleteExpiredTokens\u0028\u0029",
"name": "deleteExpiredTokens",
"summary": "",
"url": "classes/Taproot-IndieAuth-Storage-FilesystemJsonStorage.html#method_deleteExpiredTokens"
}, {
"fqsen": "\\Taproot\\IndieAuth\\Storage\\FilesystemJsonStorage\u003A\u003Aget\u0028\u0029",
"name": "get",
"summary": "",
"url": "classes/Taproot-IndieAuth-Storage-FilesystemJsonStorage.html#method_get"
}, {
"fqsen": "\\Taproot\\IndieAuth\\Storage\\FilesystemJsonStorage\u003A\u003Aput\u0028\u0029",
"name": "put",
"summary": "",
"url": "classes/Taproot-IndieAuth-Storage-FilesystemJsonStorage.html#method_put"
}, {
"fqsen": "\\Taproot\\IndieAuth\\Storage\\FilesystemJsonStorage\u003A\u003Adelete\u0028\u0029",
"name": "delete",
"summary": "",
"url": "classes/Taproot-IndieAuth-Storage-FilesystemJsonStorage.html#method_delete"
}, {
"fqsen": "\\Taproot\\IndieAuth\\Storage\\FilesystemJsonStorage\u003A\u003AgetPath\u0028\u0029",
"name": "getPath",
"summary": "",
"url": "classes/Taproot-IndieAuth-Storage-FilesystemJsonStorage.html#method_getPath"
}, {
"fqsen": "\\Taproot\\IndieAuth\\Storage\\FilesystemJsonStorage\u003A\u003AwithLock\u0028\u0029",
"name": "withLock",
"summary": "",
"url": "classes/Taproot-IndieAuth-Storage-FilesystemJsonStorage.html#method_withLock"
}, {
"fqsen": "\\Taproot\\IndieAuth\\Storage\\FilesystemJsonStorage\u003A\u003Ahash\u0028\u0029",
"name": "hash",
"summary": "",
"url": "classes/Taproot-IndieAuth-Storage-FilesystemJsonStorage.html#method_hash"
}, {
"fqsen": "\\Taproot\\IndieAuth\\Storage\\FilesystemJsonStorage\u003A\u003ADEFAULT_AUTH_CODE_TTL",
"name": "DEFAULT_AUTH_CODE_TTL",
"summary": "",
"url": "classes/Taproot-IndieAuth-Storage-FilesystemJsonStorage.html#constant_DEFAULT_AUTH_CODE_TTL"
}, {
"fqsen": "\\Taproot\\IndieAuth\\Storage\\FilesystemJsonStorage\u003A\u003ADEFAULT_ACCESS_TOKEN_TTL",
"name": "DEFAULT_ACCESS_TOKEN_TTL",
"summary": "",
"url": "classes/Taproot-IndieAuth-Storage-FilesystemJsonStorage.html#constant_DEFAULT_ACCESS_TOKEN_TTL"
}, {
"fqsen": "\\Taproot\\IndieAuth\\Storage\\FilesystemJsonStorage\u003A\u003ATOKEN_LENGTH",
"name": "TOKEN_LENGTH",
"summary": "",
"url": "classes/Taproot-IndieAuth-Storage-FilesystemJsonStorage.html#constant_TOKEN_LENGTH"
}, {
"fqsen": "\\Taproot\\IndieAuth\\Storage\\FilesystemJsonStorage\u003A\u003A\u0024path",
"name": "path",
"summary": "",
"url": "classes/Taproot-IndieAuth-Storage-FilesystemJsonStorage.html#property_path"
}, {
"fqsen": "\\Taproot\\IndieAuth\\Storage\\FilesystemJsonStorage\u003A\u003A\u0024authCodeTtl",
"name": "authCodeTtl",
"summary": "",
"url": "classes/Taproot-IndieAuth-Storage-FilesystemJsonStorage.html#property_authCodeTtl"
}, {
"fqsen": "\\Taproot\\IndieAuth\\Storage\\FilesystemJsonStorage\u003A\u003A\u0024accessTokenTtl",
"name": "accessTokenTtl",
"summary": "",
"url": "classes/Taproot-IndieAuth-Storage-FilesystemJsonStorage.html#property_accessTokenTtl"
}, {
"fqsen": "\\Taproot\\IndieAuth\\Storage\\FilesystemJsonStorage\u003A\u003A\u0024secret",
"name": "secret",
"summary": "",
"url": "classes/Taproot-IndieAuth-Storage-FilesystemJsonStorage.html#property_secret"
}, {
"fqsen": "\\Taproot\\IndieAuth\\Storage\\FilesystemJsonStorage\u003A\u003A\u0024logger",
"name": "logger",
"summary": "",
"url": "classes/Taproot-IndieAuth-Storage-FilesystemJsonStorage.html#property_logger"
}, {
"fqsen": "\\Taproot\\IndieAuth\\Storage\\Sqlite3Storage",
"name": "Sqlite3Storage",
"summary": "",
"url": "classes/Taproot-IndieAuth-Storage-Sqlite3Storage.html"
}, {
"fqsen": "\\Taproot\\IndieAuth\\Storage\\Token",
"name": "Token",
"summary": "",
"url": "classes/Taproot-IndieAuth-Storage-Token.html"
}, {
"fqsen": "\\Taproot\\IndieAuth\\Storage\\Token\u003A\u003A__construct\u0028\u0029",
"name": "__construct",
"summary": "",
"url": "classes/Taproot-IndieAuth-Storage-Token.html#method___construct"
}, {
"fqsen": "\\Taproot\\IndieAuth\\Storage\\Token\u003A\u003AgetData\u0028\u0029",
"name": "getData",
"summary": "",
"url": "classes/Taproot-IndieAuth-Storage-Token.html#method_getData"
}, {
"fqsen": "\\Taproot\\IndieAuth\\Storage\\Token\u003A\u003AgetKey\u0028\u0029",
"name": "getKey",
"summary": "",
"url": "classes/Taproot-IndieAuth-Storage-Token.html#method_getKey"
}, {
"fqsen": "\\Taproot\\IndieAuth\\Storage\\Token\u003A\u003A__toString\u0028\u0029",
"name": "__toString",
"summary": "",
"url": "classes/Taproot-IndieAuth-Storage-Token.html#method___toString"
}, {
"fqsen": "\\Taproot\\IndieAuth\\Storage\\Token\u003A\u003AjsonSerialize\u0028\u0029",
"name": "jsonSerialize",
"summary": "",
"url": "classes/Taproot-IndieAuth-Storage-Token.html#method_jsonSerialize"
}, {
"fqsen": "\\Taproot\\IndieAuth\\Storage\\Token\u003A\u003A\u0024key",
"name": "key",
"summary": "",
"url": "classes/Taproot-IndieAuth-Storage-Token.html#property_key"
}, {
"fqsen": "\\Taproot\\IndieAuth\\Storage\\Token\u003A\u003A\u0024data",
"name": "data",
"summary": "",
"url": "classes/Taproot-IndieAuth-Storage-Token.html#property_data"
}, {
"fqsen": "\\Taproot\\IndieAuth\\Storage\\TokenStorageInterface",
"name": "TokenStorageInterface",
"summary": "Token\u0020Storage\u0020Interface",
"url": "classes/Taproot-IndieAuth-Storage-TokenStorageInterface.html"
}, {
"fqsen": "\\Taproot\\IndieAuth\\Storage\\TokenStorageInterface\u003A\u003AcreateAuthCode\u0028\u0029",
"name": "createAuthCode",
"summary": "Create\u0020Auth\u0020Code",
"url": "classes/Taproot-IndieAuth-Storage-TokenStorageInterface.html#method_createAuthCode"
}, {
"fqsen": "\\Taproot\\IndieAuth\\Storage\\TokenStorageInterface\u003A\u003AexchangeAuthCodeForAccessToken\u0028\u0029",
"name": "exchangeAuthCodeForAccessToken",
"summary": "Exchange\u0020Authorization\u0020Code\u0020for\u0020Access\u0020Token",
"url": "classes/Taproot-IndieAuth-Storage-TokenStorageInterface.html#method_exchangeAuthCodeForAccessToken"
}, {
"fqsen": "\\Taproot\\IndieAuth\\Storage\\TokenStorageInterface\u003A\u003AgetAccessToken\u0028\u0029",
"name": "getAccessToken",
"summary": "Get\u0020Access\u0020Token",
"url": "classes/Taproot-IndieAuth-Storage-TokenStorageInterface.html#method_getAccessToken"
}, {
"fqsen": "\\Taproot\\IndieAuth\\Storage\\TokenStorageInterface\u003A\u003ArevokeAccessToken\u0028\u0029",
"name": "revokeAccessToken",
"summary": "Revoke\u0020Access\u0020Token",
"url": "classes/Taproot-IndieAuth-Storage-TokenStorageInterface.html#method_revokeAccessToken"
}, {
"fqsen": "\\",
"name": "\\",
"summary": "",
"url": "namespaces/default.html"
}, {
"fqsen": "\\Taproot\\IndieAuth\\Callback",
"name": "Callback",
"summary": "",
"url": "namespaces/taproot-indieauth-callback.html"
}, {
"fqsen": "\\Taproot\\IndieAuth",
"name": "IndieAuth",
"summary": "",
"url": "namespaces/taproot-indieauth.html"
}, {
"fqsen": "\\Taproot",
"name": "Taproot",
"summary": "",
"url": "namespaces/taproot.html"
}, {
"fqsen": "\\Taproot\\IndieAuth\\Middleware",
"name": "Middleware",
"summary": "",
"url": "namespaces/taproot-indieauth-middleware.html"
}, {
"fqsen": "\\Taproot\\IndieAuth\\Storage",
"name": "Storage",
"summary": "",
"url": "namespaces/taproot-indieauth-storage.html"
} ]
);