A

ApiKeyServiceProviderClass in namespace Cable8mm\AuthByKey
ActivateApiKeyClass in namespace Cable8mm\AuthByKey\Console\Commands
ApiKeyActivatedClass in namespace Cable8mm\AuthByKey\Events
ApiKeyCreatedClass in namespace Cable8mm\AuthByKey\Events
ApiKeyDeactivatedClass in namespace Cable8mm\AuthByKey\Events
ApiKeyDeletedClass in namespace Cable8mm\AuthByKey\Events
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.

F

$ ApiKey#fillableProperty in class ApiKey

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

ValidatesApiKeyNameClass in namespace Cable8mm\AuthByKey\Console\Traits
ValidatesApiKeyName::validateName() — Method in class ValidatesApiKeyName

Validate API key name

_

ApiKeyActivated::__construct() — Method in class ApiKeyActivated
ApiKeyCreated::__construct() — Method in class ApiKeyCreated
ApiKeyDeactivated::__construct() — Method in class ApiKeyDeactivated
ApiKeyDeleted::__construct() — Method in class ApiKeyDeleted