Aegir Webhooks
  • Home
  • Tutorials
    • Set up local development environment
    • Set up Azure test environment
    • Configure Azure webhooks
    • Run Azure tests
  • How-to guides
    • Install Hosting Webhooks
    • Run local tests
    • Set up Azure credentials
  • Background information
    • Working Around a Lack of Autoloading
  • Reference guides
    • Modules
      • hosting_webhooks
        • BaseProcessor
        • LoggerTrait
        • ProcessorTrait
        • TokenAuthorizationUnserializer
      • hosting_webhooks_example
        • LogDataProcessor
      • hosting_webhooks_server
        • Drush Extension
        • BaseServerTrait
        • CreateServerProcessor
        • CreateServerTrait
        • DeleteServerProcessor
        • DeleteServerTrait
        • LogServerDataProcessor
      • hosting_webhooks_webpack
        • AddWebpackServerProcessor
        • AddWebpackServerTrait
        • BaseWebpackTrait
        • LogWebpackDataProcessor
        • RemoveWebpackServerProcessor
        • RemoveWebpackServerTrait
      • hosting_webhooks_azure
        • AzureOAuth2Client
        • AzureScaleSetProcessor
        • BaseAzureTrait
        • LogAzureDataProcessor
        • LogAzureServerDataProcessor
        • OAuth2AzureTrait
        • RestAzureTrait
        • ScaleSetAzureTrait
        • WebpackAzureTrait
    • Make targets
    • Scripts & Fixtures
    • Tests reference

More

  • Gitlab repo
  • Contributors

  • Clear History

Built with from Grav and Hugo

Edit this page
Docs > Reference guides > Modules > hosting_webhooks > TokenAuthorizationUnserializer

TokenAuthorizationUnserializer

The TokenAuthorizationUnserializer class is a webhook unserializer that secures webhooks by requiring an authorization token be passed as a URL parameter by the incoming webhook.

It is covered by the following tests:

  • log-azure-server-data-webhook.feature
  • tokenauth-webhook.feature
  • create-server-webhook.feature
  • log-server-data-webhook.feature
  • remove-webpack-server-webhook.feature
  • log-azure-scaleout-webhook.feature
  • delete-server-webhook.feature
  • vagrant-webpack-webhooks.feature
  • log-webpack-data-webhook.feature
  • add-webpack-server-webhook.feature
  • log-azure-scalein-webhook.feature
  • vagrant-server-webhooks.feature