vertx-lang-scala-docs_2.12 3.8.0 API < Back
 

# Packages

-  package root
  Definition Classes
    root
-  package io
  Definition Classes
    root
-  package vertx
  Definition Classes
    io
-  package scala
  Definition Classes
    vertx
-  package ext
  Definition Classes
    scala
-  package auth
  Definition Classes
    ext
-  package htdigest
  Definition Classes
    auth
-  package jdbc
  Definition Classes
    auth
-  package jwt
  Definition Classes
    auth
- JWTAuth
- JWTAuthOptions
- JWTKeyStoreOptions
- JWTOptions
-  package mongo
  Definition Classes
    auth
-  package oauth2
  Definition Classes
    auth
-  package shiro
  Definition Classes
    auth

p

io.vertx.scala.ext.auth

# jwt 

#### package jwt

 
Ordering

1. Alphabetic

Visibility

1. Public
2. All

### Type Members

1.  class JWTAuth extends AuthProvider

   Factory interface for creating JWT based io.vertx.scala.ext.auth.AuthProvider instances.

2.  class JWTAuthOptions extends AnyRef

   Options describing how an JWT Auth should behave.

3.  class JWTKeyStoreOptions extends AnyRef

   Options describing how an JWT KeyStore should behave.

4.  class JWTOptions extends jwt.JWTOptions

   Options related to creation of new tokens.

   Options related to creation of new tokens.

   If any expiresInMinutes, audience, subject, issuer are not provided, there is no default. The jwt generated won't include those properties in the payload.

   Generated JWTs will include an iat claim by default unless noTimestamp is specified.

### Value Members

1.  object JWTAuth
2.  object JWTAuthOptions
3.  object JWTKeyStoreOptions
4.  object JWTOptions

### Ungrouped