Acessando postar ou obter parâmetros em autorização customizada MVC4 Web Api

É possível acessar postar ou obter parâmetros por meio do objeto HttpActionContext?

Eu tenho um conjunto de sensores que loggs dados para um servidor web que fornece uma API REST. Eu gostaria de introduzir algum tipo de autenticação / autorização, permitindo que os sensores incluam seu ID de hardware nos dados e, em seguida, faça uma pesquisa em um banco de dados para ver se o id existe ou não. Como a API fornece muitos métodos de ação da API da web, eu gostaria de usar um atributo de autorização personalizado

public class ApiAuthorizationFilter : AuthorizeAttribute
{
    protected override bool IsAuthorized(HttpActionContext actionContext)
    {
        return false;
    }
}

Como posso acessar os dados de postagem / obtenção do actionContext?

EDIT: exemplo de POST

POST /Api/api/ActionMethod/ HTTP/1.1\r\n
Content-Type: application/json\r\n
Host: localhost\r\n
Accept: */*\r\n
Content-Length:52\r\n
\r\n
{"Id": '121a222bc', "Time": '2012-02-02 12:00:00'}\r\n

Tenha um bom dia!

questionAnswers(5)

yourAnswerToTheQuestion