A

ApiKeyServiceProviderClass in namespace Cable8mm\AuthByKey
ActivateApiKeyClass in namespace Cable8mm\AuthByKey\Console\Commands
AuthByKeyExceptionClass in namespace Cable8mm\AuthByKey\Exceptions
AuthorizeApiKeyClass in namespace Cable8mm\AuthByKey\Http\Middleware
ApiKeyClass in namespace Cable8mm\AuthByKey\Models

B

ApiKeyServiceProvider::boot() — Method in class ApiKeyServiceProvider

Bootstrap the application services.

D

$ ActivateApiKey#descriptionProperty in class ActivateApiKey

The console command description.

DeactivateApiKeyClass in namespace Cable8mm\AuthByKey\Console\Commands
$ DeactivateApiKey#descriptionProperty in class DeactivateApiKey

The console command description.

DeleteApiKeyClass in namespace Cable8mm\AuthByKey\Console\Commands
$ DeleteApiKey#descriptionProperty in class DeleteApiKey

The console command description.

$ GenerateApiKey#descriptionProperty in class GenerateApiKey

The console command description.

$ ListApiKeys#descriptionProperty in class ListApiKeys

The console command description.

G

GenerateApiKeyClass 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

ListApiKeysClass in namespace Cable8mm\AuthByKey\Console\Commands

N

$ ApiKey#nameRegexProperty 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#signatureProperty in class ActivateApiKey

The name and signature of the console command.

$ DeactivateApiKey#signatureProperty in class DeactivateApiKey

The name and signature of the console command.

$ DeleteApiKey#signatureProperty in class DeleteApiKey

The name and signature of the console command.

$ GenerateApiKey#signatureProperty in class GenerateApiKey

The name and signature of the console command.

$ ListApiKeys#signatureProperty in class ListApiKeys

The name and signature of the console command.

T

$ ApiKey#tableProperty 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