class Authentication in RESTful 7.2
Same name in this branch
- 7.2 src/Annotation/Authentication.php \Drupal\restful\Annotation\Authentication
- 7.2 src/Plugin/authentication/Authentication.php \Drupal\restful\Plugin\authentication\Authentication
Defines a RateLimit annotation object.
Hierarchy
- class \Drupal\restful\Annotation\Authentication extends \Drupal\Component\Annotation\Plugin
Expanded class hierarchy of Authentication
1 string reference to 'Authentication'
4 classes are annotated with Authentication
- BasicAuthentication in src/
Plugin/ authentication/ BasicAuthentication.php - Class BasicAuthentication @package Drupal\restful\Plugin\authentication
- CookieAuthentication in src/
Plugin/ authentication/ CookieAuthentication.php - Class CookieAuthentication @package Drupal\restful\Plugin\authentication
- OAuth2ServerAuthentication in src/
Plugin/ authentication/ OAuth2ServerAuthentication.php - Authentication support for oauth2_server.
- TokenAuthentication in modules/
restful_token_auth/ src/ Plugin/ authentication/ TokenAuthentication.php - Class TokenAuthentication @package Drupal\restful\Plugin\authentication
File
- src/
Annotation/ Authentication.php, line 19 - Contains \Drupal\restful\Annotation\RateLimit.
Namespace
Drupal\restful\AnnotationView source
class Authentication extends Plugin {
/**
* The human readable name.
*
* @var string
*/
public $label;
/**
* The description.
*
* @var string
*/
public $description;
/**
* Extra options
*
* @var array
*/
public $options;
}
Members
Name | Modifiers | Type | Description | Overrides |
---|---|---|---|---|
Authentication:: |
public | property | The description. | |
Authentication:: |
public | property | The human readable name. | |
Authentication:: |
public | property | Extra options |