
# `keycloak-auth-utils`

Provides grant-management utilities.

## Install

    npm install --save-dev keycloak-auth-utils

## `GrantManager`

* Can obtain a grant through the direct API using name/password.
* Can renew any token using a `refresh_token`.
* Validates grants/tokens.

## `Grant`

Embodies `access_token`, `refresh_token` and other handiness.

## `Token`

Embodies JSON Web Token bits and checking for roles.

# Resources

* [GitHub](http://github.com/bobmcwhirter/keycloak-auth-utils)
* [Documentation](http://bobmcwhirter.github.io/keycloak-auth-utils)



# `keycloak-auth-utils`

Provides grant-management utilities.

## Install

    npm install --save keycloak-auth-utils

## `GrantManager`

* Can obtain a grant through the direct API using name/password.
* Can renew any token using a `refresh_token`.
* Validates grants/tokens.

## `Grant`

Embodies `access_token`, `refresh_token` and other handiness.

## `Token`

Embodies JSON Web Token bits and checking for roles.

# Resources

* [GitHub](http://github.com/bobmcwhirter/keycloak-auth-utils)
* [Documentation](http://bobmcwhirter.github.io/keycloak-auth-utils)


Fix instructions; full dependency, not just a dev dependency.
Fix instructions; full dependency, not just a dev dependency.
