# Raw Authorization

In Raw Authorization, System asks for an authorization header. This header will be sent with each HTTP request for which this authorization is assigned.

This authorization mechanism seems very simple but it becomes very powerful when you use the utility methods inside it. It can be very useful in supporting any kind of noninteractive programmable authorization mechanisms e.g. JWT authorization.

And in the utility method, you will get the following properties on the this:

  1. this.request: This contains all the information about the current API request.
  2. this.variables: This contains the information about the current set of variables.
  3. this.methods: This contains the information about all other utility methods.

For more information on the structure of these parameters, visit our guide on Context Parameters.