public function create(array $body = [])
    {
        $body = OptionsResolver::resolve($body, [
            'id', 'policies', 'meta', 'no_parent', 'no_default_policy',
            'renewable', 'ttl', 'explicit_max_ttl', 'display_name', 'num_uses'
        ]);

        $params = [
            'body' => json_encode($body)
        ];

        return $this->client->post('/v1/auth/token/create', $params)->json();
    }