\OAuth2Storage

Interfaces

AccessTokenInterface Implement this interface to specify where the OAuth2 Server should get/save access tokens
AuthorizationCodeInterface Implement this interface to specify where the OAuth2 Server should get/save authorization codes for the "Authorization Code" grant type
ClientCredentialsInterface Implement this interface to specify how the OAuth2 Server should verify client credentials
ClientInterface Implement this interface to specify where the OAuth2 Server should retrieve client information
JwtAccessTokenInterface No specific methods, but allows the library to check "instanceof" against interface rather than class
JwtBearerInterface Implement this interface to specify where the OAuth2 Server should get the JWT key for clients
PublicKeyInterface Implement this interface to specify where the OAuth2 Server should get public/private key information
RefreshTokenInterface Implement this interface to specify where the OAuth2 Server should get/save refresh tokens for the "Refresh Token" grant type
ScopeInterface Implement this interface to specify where the OAuth2 Server should retrieve data involving the relevent scopes associated with this implementation.
UserCredentialsInterface Implement this interface to specify where the OAuth2 Server should retrieve user credentials for the "Resource Owner Password Credentials" grant type

Classes

AccessTokenTest
AuthorizationCodeTest
BaseTest
Bootstrap
Cassandra Cassandra storage for all storage types
ClientCredentialsTest
ClientTest
CouchbaseDB Simple Couchbase storage for all storage types
DynamoDB DynamoDB storage for all storage types
DynamoDBTest
JwtAccessToken
JwtAccessTokenTest
JwtBearerTest
Memory Simple in-memory storage for all storage types
Mongo Simple MongoDB storage for all storage types
MongoDB Simple MongoDB storage for all storage types
NullStorage Simple in-memory storage for all storage types
Pdo Simple PDO storage for all storage types
PdoTest
PublicKeyTest
Redis redis storage for all storage types
RefreshTokenTest
ScopeTest
UserCredentialsTest