Index
A
- ApiKeyServiceProvider — Class in namespace Cable8mm\AuthByKey
- ActivateApiKey — Class in namespace Cable8mm\AuthByKey\Console\Commands
- AuthByKeyException — Class in namespace Cable8mm\AuthByKey\Exceptions
- AuthorizeApiKey — Class in namespace Cable8mm\AuthByKey\Http\Middleware
- ApiKey — Class in namespace Cable8mm\AuthByKey\Models
B
- ApiKeyServiceProvider::boot() — Method in class ApiKeyServiceProvider
Bootstrap the application services.
D
- $ ActivateApiKey#description — Property in class ActivateApiKey
The console command description.
- DeactivateApiKey — Class in namespace Cable8mm\AuthByKey\Console\Commands
- $ DeactivateApiKey#description — Property in class DeactivateApiKey
The console command description.
- DeleteApiKey — Class in namespace Cable8mm\AuthByKey\Console\Commands
- $ DeleteApiKey#description — Property in class DeleteApiKey
The console command description.
- $ GenerateApiKey#description — Property in class GenerateApiKey
The console command description.
- $ ListApiKeys#description — Property in class ListApiKeys
The console command description.
G
- GenerateApiKey — Class in namespace Cable8mm\AuthByKey\Console\Commands
- ApiKey::generate() — Method in class ApiKey
Generate a secure unique API key
- ApiKey::getByKey() — Method in class ApiKey
Get ApiKey record by key value
H
- ActivateApiKey::handle() — Method in class ActivateApiKey
Execute the console command.
- DeactivateApiKey::handle() — Method in class DeactivateApiKey
Execute the console command.
- DeleteApiKey::handle() — Method in class DeleteApiKey
Execute the console command.
- GenerateApiKey::handle() — Method in class GenerateApiKey
Execute the console command.
- ListApiKeys::handle() — Method in class ListApiKeys
Execute the console command.
- AuthorizeApiKey::handle() — Method in class AuthorizeApiKey
Handle an incoming request.
I
- ApiKey::isValidKey() — Method in class ApiKey
Check if key is valid
- ApiKey::isValidName() — Method in class ApiKey
Check if name is valid format
K
- ApiKey::keyExists() — Method in class ApiKey
Check if a key already exists
L
- ListApiKeys — Class in namespace Cable8mm\AuthByKey\Console\Commands
N
- $ ApiKey#nameRegex — Property in class ApiKey
- ApiKey::nameExists() — Method in class ApiKey
Check if a name already exists
R
- ApiKeyServiceProvider::register() — Method in class ApiKeyServiceProvider
Register the application services.
S
- $ ActivateApiKey#signature — Property in class ActivateApiKey
The name and signature of the console command.
- $ DeactivateApiKey#signature — Property in class DeactivateApiKey
The name and signature of the console command.
- $ DeleteApiKey#signature — Property in class DeleteApiKey
The name and signature of the console command.
- $ GenerateApiKey#signature — Property in class GenerateApiKey
The name and signature of the console command.
- $ ListApiKeys#signature — Property in class ListApiKeys
The name and signature of the console command.
T
- $ ApiKey#table — Property in class ApiKey
V
- ActivateApiKey::validateName() — Method in class ActivateApiKey
Validate name
- DeactivateApiKey::validateName() — Method in class DeactivateApiKey
Validate name
- DeleteApiKey::validateName() — Method in class DeleteApiKey
Validate name
- GenerateApiKey::validateName() — Method in class GenerateApiKey
Validate name