A

AuthorizationControllerClass in namespace AuthBucket\OAuth2\Controller
Authorization Endpoint controller implementation.
AccessDeniedExceptionClass in namespace AuthBucket\OAuth2\Exception
AccessDeniedException.
AbstractGrantTypeHandlerClass in namespace AuthBucket\OAuth2\GrantType
Shared grant type implementation.
AuthorizationCodeGrantTypeHandlerClass in namespace AuthBucket\OAuth2\GrantType
Authorization code grant type implementation.
AccessTokenClass in namespace AuthBucket\OAuth2\Model
AccessToken in-memory implementation.
$AccessTokenProperty in class AccessToken
AccessTokenInterfaceClass in namespace AuthBucket\OAuth2\Model
OAuth2 access token interface.
AccessTokenManagerClass in namespace AuthBucket\OAuth2\Model
ModelManagerInterface in-memory implementation.
AccessTokenManagerInterfaceClass in namespace AuthBucket\OAuth2\Model
OAuth2 access token manager interface.
AuthorizeInterfaceClass in namespace AuthBucket\OAuth2\Model
OAuth2 authorize interface.
AuthorizeManagerInterfaceClass in namespace AuthBucket\OAuth2\Model
OAuth2 authorize manager interface.
AbstractResourceTypeHandlerClass in namespace AuthBucket\OAuth2\ResourceType
Shared resource type implementation.
AbstractResponseTypeHandlerClass in namespace AuthBucket\OAuth2\ResponseType
Shared response type implementation.
AuthBucketOAuth2ServiceProviderClass in namespace AuthBucket\OAuth2\Silex\Provider
OAuth2 service provider as plugin for Silex SecurityServiceProvider.
ResourceProvider::authenticate() — Method in class ResourceProvider
TokenProvider::authenticate() — Method in class TokenProvider
AccessTokenClass in namespace AuthBucket\OAuth2\Symfony\Component\Security\Core\Authentication\Token
OAuth2 AccessToken for resource endpoint authentication.
$AccessTokenProperty in class AccessToken
$ResourceListenerProperty in class ResourceListener
$TokenListenerProperty in class TokenListener
AccessTokenClass in namespace AuthBucket\OAuth2\Symfony\Component\Validator\Constraints
AccessTokenValidatorClass in namespace AuthBucket\OAuth2\Symfony\Component\Validator\Constraints
Validates whether the value is a valid access_token per RFC 6749.
AbstractTokenTypeHandlerClass in namespace AuthBucket\OAuth2\TokenType
Shared token type implementation.

B

AuthBucketOAuth2ServiceProvider::boot() — Method in class AuthBucketOAuth2ServiceProvider
BearerTokenTypeHandlerClass in namespace AuthBucket\OAuth2\TokenType
Bearer token type handler implementation.

C

AbstractGrantTypeHandler::checkClientId() — Method in class AbstractGrantTypeHandler
Fetch client_id from authenticated token.
AbstractGrantTypeHandler::checkScope() — Method in class AbstractGrantTypeHandler
Fetch scope from POST.
ClientCredentialsGrantTypeHandlerClass in namespace AuthBucket\OAuth2\GrantType
Client credentials grant type implementation.
$GrantTypeHandlerFactoryProperty in class GrantTypeHandlerFactory
$AccessTokenProperty in class AccessToken
AccessTokenManager::createModel() — Method in class AccessTokenManager
ClientInterfaceClass in namespace AuthBucket\OAuth2\Model
OAuth2 client interface.
ClientManagerInterfaceClass in namespace AuthBucket\OAuth2\Model
OAuth2 client manager interface.
CodeInterfaceClass in namespace AuthBucket\OAuth2\Model
OAuth2 authorization code interface.
CodeManagerInterfaceClass in namespace AuthBucket\OAuth2\Model
OAuth2 authorization code manager interface.
ModelManagerInterface::createModel() — Method in class ModelManagerInterface
$ResourceTypeHandlerFactoryProperty in class ResourceTypeHandlerFactory
AbstractResponseTypeHandler::checkUsername() — Method in class AbstractResponseTypeHandler
Fetch username from authenticated token.
AbstractResponseTypeHandler::checkClientId() — Method in class AbstractResponseTypeHandler
Fetch cliend_id from GET.
AbstractResponseTypeHandler::checkRedirectUri() — Method in class AbstractResponseTypeHandler
Fetch redirect_uri from GET.
AbstractResponseTypeHandler::checkState() — Method in class AbstractResponseTypeHandler
AbstractResponseTypeHandler::checkScope() — Method in class AbstractResponseTypeHandler
CodeResponseTypeHandlerClass in namespace AuthBucket\OAuth2\ResponseType
Code response type handler implementation.
$ResponseTypeHandlerFactoryProperty in class ResponseTypeHandlerFactory
$AccessTokenProperty in class AccessToken
ClientCredentialsTokenClass in namespace AuthBucket\OAuth2\Symfony\Component\Security\Core\Authentication\Token
OAuth2 ClientCredentialsToken for token endpoint authentication.
$ClientCredentialsTokenProperty in class ClientCredentialsToken
$ClientCredentialsTokenProperty in class ClientCredentialsToken
ClientIdClass in namespace AuthBucket\OAuth2\Symfony\Component\Validator\Constraints
ClientIdValidatorClass in namespace AuthBucket\OAuth2\Symfony\Component\Validator\Constraints
Validates whether the value is a valid client_id per RFC 6749.
ClientSecretClass in namespace AuthBucket\OAuth2\Symfony\Component\Validator\Constraints
ClientSecretValidatorClass in namespace AuthBucket\OAuth2\Symfony\Component\Validator\Constraints
Validates whether the value is a valid client_secret per RFC 6749.
CodeClass in namespace AuthBucket\OAuth2\Symfony\Component\Validator\Constraints
CodeValidatorClass in namespace AuthBucket\OAuth2\Symfony\Component\Validator\Constraints
Validates whether the value is a valid code per RFC 6749.
AbstractTokenTypeHandler::createAccessToken() — Method in class AbstractTokenTypeHandler
Create and save access_token parameters for generate response.
BearerTokenTypeHandler::createAccessToken() — Method in class BearerTokenTypeHandler
Create and save access_token parameters for generate response.
$TokenTypeHandlerFactoryProperty in class TokenTypeHandlerFactory
TokenTypeHandlerInterface::createAccessToken() — Method in class TokenTypeHandlerInterface
Create and save access_token parameters for generate response.

D

DebugControllerClass in namespace AuthBucket\OAuth2\Controller
Debug Endpoint controller implementation.
AccessTokenManager::deleteModel() — Method in class AccessTokenManager
ModelManagerInterface::deleteModel() — Method in class ModelManagerInterface
DebugEndpointResourceTypeHandlerClass in namespace AuthBucket\OAuth2\ResourceType
Token response type implementation.

E

ExceptionInterfaceClass in namespace AuthBucket\OAuth2\Exception
Base ExceptionInterface for the OAuth2 component.
$AbstractGrantTypeHandlerProperty in class AbstractGrantTypeHandler
$GrantTypeHandlerFactoryProperty in class GrantTypeHandlerFactory
$AccessTokenProperty in class AccessToken
ExceptionListenerClass in namespace AuthBucket\OAuth2\Symfony\Component\EventDispatcher
ExceptionListener.
$AccessTokenProperty in class AccessToken
ErrorClass in namespace AuthBucket\OAuth2\Symfony\Component\Validator\Constraints
ErrorDescriptionClass in namespace AuthBucket\OAuth2\Symfony\Component\Validator\Constraints
ErrorDescriptionValidatorClass in namespace AuthBucket\OAuth2\Symfony\Component\Validator\Constraints
Validates whether the value is a valid error_description per RFC 6749.
ErrorUriClass in namespace AuthBucket\OAuth2\Symfony\Component\Validator\Constraints
ErrorUriValidatorClass in namespace AuthBucket\OAuth2\Symfony\Component\Validator\Constraints
Validates whether the value is a valid error_uri per RFC 6749.
ErrorValidatorClass in namespace AuthBucket\OAuth2\Symfony\Component\Validator\Constraints
Validates whether the value is a valid error per RFC 6749.
ExpiresInClass in namespace AuthBucket\OAuth2\Symfony\Component\Validator\Constraints
ExpiresInValidatorClass in namespace AuthBucket\OAuth2\Symfony\Component\Validator\Constraints
Validates whether the value is a valid expires_in per RFC 6749.

G

$TokenControllerProperty in class TokenController
GrantTypeHandlerFactoryClass in namespace AuthBucket\OAuth2\GrantType
OAuth2 grant type handler factory implemention.
GrantTypeHandlerFactory::getGrantTypeHandler() — Method in class GrantTypeHandlerFactory
Gets a stored grant type handler.
GrantTypeHandlerFactory::getGrantTypeHandlers() — Method in class GrantTypeHandlerFactory
Get a list of all supported handler.
GrantTypeHandlerFactoryInterfaceClass in namespace AuthBucket\OAuth2\GrantType
OAuth2 grant type handler factory interface.
GrantTypeHandlerFactoryInterface::getGrantTypeHandler() — Method in class GrantTypeHandlerFactoryInterface
Gets a stored grant type handler.
GrantTypeHandlerFactoryInterface::getGrantTypeHandlers() — Method in class GrantTypeHandlerFactoryInterface
Get a list of all supported handler.
GrantTypeHandlerInterfaceClass in namespace AuthBucket\OAuth2\GrantType
OAuth2 grant type handler interface.
AccessToken::getId() — Method in class AccessToken
AccessToken::getAccessToken() — Method in class AccessToken
Get access_token.
AccessToken::getTokenType() — Method in class AccessToken
Get token_type.
AccessToken::getClientId() — Method in class AccessToken
Get client_id.
AccessToken::getUsername() — Method in class AccessToken
Get username.
AccessToken::getExpires() — Method in class AccessToken
Get expires.
AccessToken::getScope() — Method in class AccessToken
Get scope.
AccessTokenInterface::getAccessToken() — Method in class AccessTokenInterface
Get access_token.
AccessTokenInterface::getTokenType() — Method in class AccessTokenInterface
Get token_type.
AccessTokenInterface::getClientId() — Method in class AccessTokenInterface
Get client_id.
AccessTokenInterface::getUsername() — Method in class AccessTokenInterface
Get username.
AccessTokenInterface::getExpires() — Method in class AccessTokenInterface
Get expires.
AccessTokenInterface::getScope() — Method in class AccessTokenInterface
Get scope.
AccessTokenManager::getClassName() — Method in class AccessTokenManager
AuthorizeInterface::getClientId() — Method in class AuthorizeInterface
Get client_id.
AuthorizeInterface::getUsername() — Method in class AuthorizeInterface
Get username.
AuthorizeInterface::getScope() — Method in class AuthorizeInterface
Get scope.
ClientInterface::getClientId() — Method in class ClientInterface
Get client_id.
ClientInterface::getClientSecret() — Method in class ClientInterface
Get client_secret.
ClientInterface::getRedirectUri() — Method in class ClientInterface
Get redirect_uri.
CodeInterface::getCode() — Method in class CodeInterface
Get code.
CodeInterface::getClientId() — Method in class CodeInterface
Get client_id.
CodeInterface::getUsername() — Method in class CodeInterface
Get username.
CodeInterface::getRedirectUri() — Method in class CodeInterface
Get redirect_uri.
CodeInterface::getExpires() — Method in class CodeInterface
Get expires.
CodeInterface::getScope() — Method in class CodeInterface
Get scope.
ModelInterface::getId() — Method in class ModelInterface
ModelManagerFactory::getModelManager() — Method in class ModelManagerFactory
Gets a stored model manager.
ModelManagerFactoryInterface::getModelManager() — Method in class ModelManagerFactoryInterface
Gets a stored model manager.
ModelManagerInterface::getClassName() — Method in class ModelManagerInterface
RefreshTokenInterface::getRefreshToken() — Method in class RefreshTokenInterface
Get refresh_token.
RefreshTokenInterface::getClientId() — Method in class RefreshTokenInterface
Get client_id.
RefreshTokenInterface::getUsername() — Method in class RefreshTokenInterface
Get username.
RefreshTokenInterface::getExpires() — Method in class RefreshTokenInterface
Get expires.
RefreshTokenInterface::getScope() — Method in class RefreshTokenInterface
Get scope.
ScopeInterface::getScope() — Method in class ScopeInterface
Get scope.
ResourceTypeHandlerFactory::getResourceTypeHandler() — Method in class ResourceTypeHandlerFactory
Gets a stored resource type handler.
ResourceTypeHandlerFactory::getResourceTypeHandlers() — Method in class ResourceTypeHandlerFactory
Get a list of all supported handler.
ResourceTypeHandlerFactoryInterface::getResourceTypeHandler() — Method in class ResourceTypeHandlerFactoryInterface
Gets a stored resource type handler.
ResourceTypeHandlerFactoryInterface::getResourceTypeHandlers() — Method in class ResourceTypeHandlerFactoryInterface
Get a list of all supported handler.
ResponseTypeHandlerFactory::getResponseTypeHandler() — Method in class ResponseTypeHandlerFactory
Gets a stored response type handler.
ResponseTypeHandlerFactory::getResponseTypeHandlers() — Method in class ResponseTypeHandlerFactory
Get a list of all supported handler.
ResponseTypeHandlerFactoryInterface::getResponseTypeHandler() — Method in class ResponseTypeHandlerFactoryInterface
Gets a stored response type handler.
ResponseTypeHandlerFactoryInterface::getResponseTypeHandlers() — Method in class ResponseTypeHandlerFactoryInterface
Get a list of all supported handler.
ExceptionListener::getSubscribedEvents() — Method in class ExceptionListener
AccessToken::getId() — Method in class AccessToken
AccessToken::getAccessToken() — Method in class AccessToken
Get access_token.
AccessToken::getTokenType() — Method in class AccessToken
Get token_type.
AccessToken::getClientId() — Method in class AccessToken
Get client_id.
AccessToken::getUsername() — Method in class AccessToken
Get username.
AccessToken::getExpires() — Method in class AccessToken
Get expires.
AccessToken::getScope() — Method in class AccessToken
Get scope.
AccessToken::getProviderKey() — Method in class AccessToken
AccessToken::getCredentials() — Method in class AccessToken
ClientCredentialsToken::getId() — Method in class ClientCredentialsToken
ClientCredentialsToken::getClientId() — Method in class ClientCredentialsToken
Get client_id.
ClientCredentialsToken::getClientSecret() — Method in class ClientCredentialsToken
Get client_secret.
ClientCredentialsToken::getRedirectUri() — Method in class ClientCredentialsToken
Get redirect_uri.
ClientCredentialsToken::getProviderKey() — Method in class ClientCredentialsToken
ClientCredentialsToken::getCredentials() — Method in class ClientCredentialsToken
GrantTypeClass in namespace AuthBucket\OAuth2\Symfony\Component\Validator\Constraints
GrantTypeValidatorClass in namespace AuthBucket\OAuth2\Symfony\Component\Validator\Constraints
Validates whether the value is a valid grant_type per RFC 6749.
AbstractTokenTypeHandler::getAccessToken() — Method in class AbstractTokenTypeHandler
Fetch access_token from given request.
BearerTokenTypeHandler::getAccessToken() — Method in class BearerTokenTypeHandler
Fetch access_token from given request.
TokenTypeHandlerFactory::getTokenTypeHandler() — Method in class TokenTypeHandlerFactory
Gets a stored token type handler.
TokenTypeHandlerFactory::getTokenTypeHandlers() — Method in class TokenTypeHandlerFactory
Get a list of all supported handler.
TokenTypeHandlerFactoryInterface::getTokenTypeHandler() — Method in class TokenTypeHandlerFactoryInterface
Gets a stored token type handler.
TokenTypeHandlerFactoryInterface::getTokenTypeHandlers() — Method in class TokenTypeHandlerFactoryInterface
Get a list of all supported handler.
TokenTypeHandlerInterface::getAccessToken() — Method in class TokenTypeHandlerInterface
Fetch access_token from given request.

H

AuthorizationCodeGrantTypeHandler::handle() — Method in class AuthorizationCodeGrantTypeHandler
Handle corresponding grant type logic.
ClientCredentialsGrantTypeHandler::handle() — Method in class ClientCredentialsGrantTypeHandler
Handle corresponding grant type logic.
GrantTypeHandlerInterface::handle() — Method in class GrantTypeHandlerInterface
Handle corresponding grant type logic.
PasswordGrantTypeHandler::handle() — Method in class PasswordGrantTypeHandler
Handle corresponding grant type logic.
RefreshTokenGrantTypeHandler::handle() — Method in class RefreshTokenGrantTypeHandler
Handle corresponding grant type logic.
$AbstractResourceTypeHandlerProperty in class AbstractResourceTypeHandler
DebugEndpointResourceTypeHandler::handle() — Method in class DebugEndpointResourceTypeHandler
Handle corresponding resource type logic.
ModelResourceTypeHandler::handle() — Method in class ModelResourceTypeHandler
Handle corresponding resource type logic.
$ResourceTypeHandlerFactoryProperty in class ResourceTypeHandlerFactory
ResourceTypeHandlerInterface::handle() — Method in class ResourceTypeHandlerInterface
Handle corresponding resource type logic.
CodeResponseTypeHandler::handle() — Method in class CodeResponseTypeHandler
Handle corresponding response type logic.
ResponseTypeHandlerInterface::handle() — Method in class ResponseTypeHandlerInterface
Handle corresponding response type logic.
TokenResponseTypeHandler::handle() — Method in class TokenResponseTypeHandler
Handle corresponding response type logic.
ResourceListener::handle() — Method in class ResourceListener
TokenListener::handle() — Method in class TokenListener

I

AuthorizationController::indexAction() — Method in class AuthorizationController
DebugController::indexAction() — Method in class DebugController
TokenController::indexAction() — Method in class TokenController
InvalidClientExceptionClass in namespace AuthBucket\OAuth2\Exception
InvalidClientException.
InvalidGrantExceptionClass in namespace AuthBucket\OAuth2\Exception
InvalidGrantException.
InvalidRequestExceptionClass in namespace AuthBucket\OAuth2\Exception
InvalidRequestException.
InvalidScopeExceptionClass in namespace AuthBucket\OAuth2\Exception
InvalidScopeException.
$AccessTokenProperty in class AccessToken

L

$ResourceListenerProperty in class ResourceListener
$TokenListenerProperty in class TokenListener

M

$AbstractGrantTypeHandlerProperty in class AbstractGrantTypeHandler
$GrantTypeHandlerFactoryProperty in class GrantTypeHandlerFactory
$AccessTokenManagerProperty in class AccessTokenManager
ModelInterfaceClass in namespace AuthBucket\OAuth2\Model
OAuth2 model interface.
ModelManagerFactoryClass in namespace AuthBucket\OAuth2\Model
OAuth2 model manager factory in-memory implemention.
$ModelManagerFactoryProperty in class ModelManagerFactory
ModelManagerFactoryInterfaceClass in namespace AuthBucket\OAuth2\Model
OAuth2 model manager factory interface.
ModelManagerInterfaceClass in namespace AuthBucket\OAuth2\Model
OAuth2 model manager interface.
$AbstractResourceTypeHandlerProperty in class AbstractResourceTypeHandler
ModelResourceTypeHandlerClass in namespace AuthBucket\OAuth2\ResourceType
Model response type handler implementation.
$ResourceTypeHandlerFactoryProperty in class ResourceTypeHandlerFactory
$AbstractResponseTypeHandlerProperty in class AbstractResponseTypeHandler
$ResponseTypeHandlerFactoryProperty in class ResponseTypeHandlerFactory
$TokenProviderProperty in class TokenProvider
$AbstractTokenTypeHandlerProperty in class AbstractTokenTypeHandler
MacTokenTypeHandlerClass in namespace AuthBucket\OAuth2\TokenType
MAC token type handler implementation.
$TokenTypeHandlerFactoryProperty in class TokenTypeHandlerFactory

O

ExceptionListener::onKernelException() — Method in class ExceptionListener
$ResourceProviderProperty in class ResourceProvider

P

PasswordGrantTypeHandlerClass in namespace AuthBucket\OAuth2\GrantType
Password grant type implementation.
$ResourceProviderProperty in class ResourceProvider
$TokenProviderProperty in class TokenProvider
$AccessTokenProperty in class AccessToken
$ClientCredentialsTokenProperty in class ClientCredentialsToken
$ResourceListenerProperty in class ResourceListener
$TokenListenerProperty in class TokenListener
PasswordClass in namespace AuthBucket\OAuth2\Symfony\Component\Validator\Constraints
PasswordValidatorClass in namespace AuthBucket\OAuth2\Symfony\Component\Validator\Constraints
Validates whether the value is a valid password per RFC 6749.

R

$AuthorizationControllerProperty in class AuthorizationController
RefreshTokenGrantTypeHandlerClass in namespace AuthBucket\OAuth2\GrantType
Refresh token grant type implementation.
AccessTokenManager::readModelAll() — Method in class AccessTokenManager
AccessTokenManager::readModelBy() — Method in class AccessTokenManager
AccessTokenManager::readModelOneBy() — Method in class AccessTokenManager
ModelManagerInterface::readModelAll() — Method in class ModelManagerInterface
ModelManagerInterface::readModelBy() — Method in class ModelManagerInterface
ModelManagerInterface::readModelOneBy() — Method in class ModelManagerInterface
RefreshTokenInterfaceClass in namespace AuthBucket\OAuth2\Model
OAuth2 refresh token interface.
RefreshTokenManagerInterfaceClass in namespace AuthBucket\OAuth2\Model
OAuth2 refresh token manager interface.
ResourceTypeHandlerFactoryClass in namespace AuthBucket\OAuth2\ResourceType
OAuth2 resource type handler factory implemention.
ResourceTypeHandlerFactoryInterfaceClass in namespace AuthBucket\OAuth2\ResourceType
OAuth2 resource type handler factory interface.
ResourceTypeHandlerInterfaceClass in namespace AuthBucket\OAuth2\ResourceType
OAuth2 resource type handler interface.
ResponseTypeHandlerFactoryClass in namespace AuthBucket\OAuth2\ResponseType
OAuth2 response type handler factory implemention.
ResponseTypeHandlerFactoryInterfaceClass in namespace AuthBucket\OAuth2\ResponseType
OAuth2 response type handler factory interface.
ResponseTypeHandlerInterfaceClass in namespace AuthBucket\OAuth2\ResponseType
OAuth2 response type handler interface.
AuthBucketOAuth2ServiceProvider::register() — Method in class AuthBucketOAuth2ServiceProvider
ResourceProviderClass in namespace AuthBucket\OAuth2\Symfony\Component\Security\Core\Authentication\Provider
ResourceProvider implements OAuth2 resource endpoint authentication.
$ResourceProviderProperty in class ResourceProvider
$ResourceProviderProperty in class ResourceProvider
$ClientCredentialsTokenProperty in class ClientCredentialsToken
ResourceListenerClass in namespace AuthBucket\OAuth2\Symfony\Component\Security\Http\Firewall
ResourceListener implements OAuth2 resource endpoint authentication.
RedirectUriClass in namespace AuthBucket\OAuth2\Symfony\Component\Validator\Constraints
RedirectUriValidatorClass in namespace AuthBucket\OAuth2\Symfony\Component\Validator\Constraints
Validates whether the value is a valid redirect_uri per RFC 6749.
RefreshTokenClass in namespace AuthBucket\OAuth2\Symfony\Component\Validator\Constraints
RefreshTokenValidatorClass in namespace AuthBucket\OAuth2\Symfony\Component\Validator\Constraints
Validates whether the value is a valid refresh_token per RFC 6749.
ResponseTypeClass in namespace AuthBucket\OAuth2\Symfony\Component\Validator\Constraints
ResponseTypeValidatorClass in namespace AuthBucket\OAuth2\Symfony\Component\Validator\Constraints
Validates whether the value is a valid response_type per RFC 6749.

S

ServerErrorExceptionClass in namespace AuthBucket\OAuth2\Exception
ServerErrorException.
$AccessTokenProperty in class AccessToken
AccessToken::setAccessToken() — Method in class AccessToken
Set access_token.
AccessToken::setTokenType() — Method in class AccessToken
Set token_type.
AccessToken::setClientId() — Method in class AccessToken
Set client_id.
AccessToken::setUsername() — Method in class AccessToken
Set username.
AccessToken::setExpires() — Method in class AccessToken
Set expires.
AccessToken::setScope() — Method in class AccessToken
Set scope.
AccessTokenInterface::setAccessToken() — Method in class AccessTokenInterface
Set access_token.
AccessTokenInterface::setTokenType() — Method in class AccessTokenInterface
Set token_type.
AccessTokenInterface::setClientId() — Method in class AccessTokenInterface
Set client_id.
AccessTokenInterface::setUsername() — Method in class AccessTokenInterface
Set username.
AccessTokenInterface::setExpires() — Method in class AccessTokenInterface
Set expires.
AccessTokenInterface::setScope() — Method in class AccessTokenInterface
Set scope.
AuthorizeInterface::setClientId() — Method in class AuthorizeInterface
Set client_id.
AuthorizeInterface::setUsername() — Method in class AuthorizeInterface
Set username.
AuthorizeInterface::setScope() — Method in class AuthorizeInterface
Set scope.
ClientInterface::setClientId() — Method in class ClientInterface
Set client_id.
ClientInterface::setClientSecret() — Method in class ClientInterface
Set client_secret.
ClientInterface::setRedirectUri() — Method in class ClientInterface
Set redirect_uri.
CodeInterface::setCode() — Method in class CodeInterface
Set code.
CodeInterface::setClientId() — Method in class CodeInterface
Set client_id.
CodeInterface::setUsername() — Method in class CodeInterface
Set username.
CodeInterface::setRedirectUri() — Method in class CodeInterface
Set redirect_uri.
CodeInterface::setExpires() — Method in class CodeInterface
Set expires.
CodeInterface::setScope() — Method in class CodeInterface
Set scope.
RefreshTokenInterface::setRefreshToken() — Method in class RefreshTokenInterface
Set refresh_token.
RefreshTokenInterface::setClientId() — Method in class RefreshTokenInterface
Set client_id.
RefreshTokenInterface::setUsername() — Method in class RefreshTokenInterface
Set username.
RefreshTokenInterface::setExpires() — Method in class RefreshTokenInterface
Set expires.
RefreshTokenInterface::setScope() — Method in class RefreshTokenInterface
Set scope.
ScopeInterfaceClass in namespace AuthBucket\OAuth2\Model
OAuth2 scope interface.
ScopeInterface::setScope() — Method in class ScopeInterface
Set scope.
ScopeManagerInterfaceClass in namespace AuthBucket\OAuth2\Model
OAuth2 scope manager interface.
AuthBucketOAuth2ServiceProvider::subscribe() — Method in class AuthBucketOAuth2ServiceProvider
$ResourceProviderProperty in class ResourceProvider
ResourceProvider::supports() — Method in class ResourceProvider
TokenProvider::supports() — Method in class TokenProvider
$AccessTokenProperty in class AccessToken
AccessToken::setAccessToken() — Method in class AccessToken
Set access_token.
AccessToken::setTokenType() — Method in class AccessToken
Set token_type.
AccessToken::setClientId() — Method in class AccessToken
Set client_id.
AccessToken::setUsername() — Method in class AccessToken
Set username.
AccessToken::setExpires() — Method in class AccessToken
Set expires.
AccessToken::setScope() — Method in class AccessToken
Set scope.
AccessToken::serialize() — Method in class AccessToken
ClientCredentialsToken::setClientId() — Method in class ClientCredentialsToken
Set client_id.
ClientCredentialsToken::setClientSecret() — Method in class ClientCredentialsToken
Set client_secret.
ClientCredentialsToken::setRedirectUri() — Method in class ClientCredentialsToken
Set redirect_uri.
ClientCredentialsToken::serialize() — Method in class ClientCredentialsToken
ScopeClass in namespace AuthBucket\OAuth2\Symfony\Component\Validator\Constraints
ScopeValidatorClass in namespace AuthBucket\OAuth2\Symfony\Component\Validator\Constraints
Validates whether the value is a valid scope per RFC 6749.
StateClass in namespace AuthBucket\OAuth2\Symfony\Component\Validator\Constraints
StateValidatorClass in namespace AuthBucket\OAuth2\Symfony\Component\Validator\Constraints
Validates whether the value is a valid state per RFC 6749.

T

$DebugControllerProperty in class DebugController
TokenControllerClass in namespace AuthBucket\OAuth2\Controller
Token Endpoint controller implementation.
TemporarilyUnavailableExceptionClass in namespace AuthBucket\OAuth2\Exception
TemporarilyUnavailableException.
$AbstractGrantTypeHandlerProperty in class AbstractGrantTypeHandler
$AbstractGrantTypeHandlerProperty in class AbstractGrantTypeHandler
$GrantTypeHandlerFactoryProperty in class GrantTypeHandlerFactory
$GrantTypeHandlerFactoryProperty in class GrantTypeHandlerFactory
$AccessTokenProperty in class AccessToken
$AbstractResponseTypeHandlerProperty in class AbstractResponseTypeHandler
$AbstractResponseTypeHandlerProperty in class AbstractResponseTypeHandler
$ResponseTypeHandlerFactoryProperty in class ResponseTypeHandlerFactory
$ResponseTypeHandlerFactoryProperty in class ResponseTypeHandlerFactory
TokenResponseTypeHandlerClass in namespace AuthBucket\OAuth2\ResponseType
Token response type implementation.
TokenProviderClass in namespace AuthBucket\OAuth2\Symfony\Component\Security\Core\Authentication\Provider
TokenProvider implements OAuth2 token endpoint authentication.
$AccessTokenProperty in class AccessToken
$ResourceListenerProperty in class ResourceListener
$ResourceListenerProperty in class ResourceListener
TokenListenerClass in namespace AuthBucket\OAuth2\Symfony\Component\Security\Http\Firewall
TokenListener implements OAuth2 token endpoint authentication.
$TokenListenerProperty in class TokenListener
TokenTypeClass in namespace AuthBucket\OAuth2\Symfony\Component\Validator\Constraints
TokenTypeValidatorClass in namespace AuthBucket\OAuth2\Symfony\Component\Validator\Constraints
Validates whether the value is a valid token_type per RFC 6749.
TokenTypeHandlerFactoryClass in namespace AuthBucket\OAuth2\TokenType
OAuth2 grant type handler factory implemention.
TokenTypeHandlerFactoryInterfaceClass in namespace AuthBucket\OAuth2\TokenType
OAuth2 token type handler factory interface.
TokenTypeHandlerInterfaceClass in namespace AuthBucket\OAuth2\TokenType
OAuth2 token type handler interface.

U

UnauthorizedClientExceptionClass in namespace AuthBucket\OAuth2\Exception
UnauthorizedClientException.
UnsupportedGrantTypeExceptionClass in namespace AuthBucket\OAuth2\Exception
UnsupportedGrantTypeException.
UnsupportedResponseTypeExceptionClass in namespace AuthBucket\OAuth2\Exception
UnsupportedResponseType.
$AbstractGrantTypeHandlerProperty in class AbstractGrantTypeHandler
$GrantTypeHandlerFactoryProperty in class GrantTypeHandlerFactory
$AccessTokenProperty in class AccessToken
AccessTokenManager::updateModel() — Method in class AccessTokenManager
ModelManagerInterface::updateModel() — Method in class ModelManagerInterface
$AccessTokenProperty in class AccessToken
AccessToken::unserialize() — Method in class AccessToken
ClientCredentialsToken::unserialize() — Method in class ClientCredentialsToken
UsernameClass in namespace AuthBucket\OAuth2\Symfony\Component\Validator\Constraints
UsernameValidatorClass in namespace AuthBucket\OAuth2\Symfony\Component\Validator\Constraints
Validates whether the value is a valid username per RFC 6749.

V

$AuthorizationControllerProperty in class AuthorizationController
$TokenControllerProperty in class TokenController
$AbstractGrantTypeHandlerProperty in class AbstractGrantTypeHandler
$GrantTypeHandlerFactoryProperty in class GrantTypeHandlerFactory
$AbstractResponseTypeHandlerProperty in class AbstractResponseTypeHandler
$ResponseTypeHandlerFactoryProperty in class ResponseTypeHandlerFactory
$ResourceListenerProperty in class ResourceListener
$TokenListenerProperty in class TokenListener
$AbstractTokenTypeHandlerProperty in class AbstractTokenTypeHandler
$TokenTypeHandlerFactoryProperty in class TokenTypeHandlerFactory

_

AuthorizationController::__construct() — Method in class AuthorizationController
DebugController::__construct() — Method in class DebugController
TokenController::__construct() — Method in class TokenController
AccessDeniedException::__construct() — Method in class AccessDeniedException
InvalidClientException::__construct() — Method in class InvalidClientException
InvalidGrantException::__construct() — Method in class InvalidGrantException
InvalidRequestException::__construct() — Method in class InvalidRequestException
InvalidScopeException::__construct() — Method in class InvalidScopeException
ServerErrorException::__construct() — Method in class ServerErrorException
TemporarilyUnavailableException::__construct() — Method in class TemporarilyUnavailableException
UnauthorizedClientException::__construct() — Method in class UnauthorizedClientException
UnsupportedGrantTypeException::__construct() — Method in class UnsupportedGrantTypeException
UnsupportedResponseTypeException::__construct() — Method in class UnsupportedResponseTypeException
AbstractGrantTypeHandler::__construct() — Method in class AbstractGrantTypeHandler
GrantTypeHandlerFactory::__construct() — Method in class GrantTypeHandlerFactory
AccessToken::__construct() — Method in class AccessToken
ModelManagerFactory::__construct() — Method in class ModelManagerFactory
AbstractResourceTypeHandler::__construct() — Method in class AbstractResourceTypeHandler
ResourceTypeHandlerFactory::__construct() — Method in class ResourceTypeHandlerFactory
AbstractResponseTypeHandler::__construct() — Method in class AbstractResponseTypeHandler
ResponseTypeHandlerFactory::__construct() — Method in class ResponseTypeHandlerFactory
ExceptionListener::__construct() — Method in class ExceptionListener
ResourceProvider::__construct() — Method in class ResourceProvider
TokenProvider::__construct() — Method in class TokenProvider
AccessToken::__construct() — Method in class AccessToken
ClientCredentialsToken::__construct() — Method in class ClientCredentialsToken
ResourceListener::__construct() — Method in class ResourceListener
TokenListener::__construct() — Method in class TokenListener
AccessToken::__construct() — Method in class AccessToken
ClientId::__construct() — Method in class ClientId
ClientSecret::__construct() — Method in class ClientSecret
Code::__construct() — Method in class Code
Error::__construct() — Method in class Error
ErrorDescription::__construct() — Method in class ErrorDescription
ErrorUri::__construct() — Method in class ErrorUri
ExpiresIn::__construct() — Method in class ExpiresIn
GrantType::__construct() — Method in class GrantType
Password::__construct() — Method in class Password
RedirectUri::__construct() — Method in class RedirectUri
RefreshToken::__construct() — Method in class RefreshToken
ResponseType::__construct() — Method in class ResponseType
Scope::__construct() — Method in class Scope
State::__construct() — Method in class State
TokenType::__construct() — Method in class TokenType
Username::__construct() — Method in class Username
AbstractTokenTypeHandler::__construct() — Method in class AbstractTokenTypeHandler
TokenTypeHandlerFactory::__construct() — Method in class TokenTypeHandlerFactory