Ether Framework
Unified API docs for Ether modules
Loading...
Searching...
No Matches
dev.rafex.ether.jwt.JwtConfig Class Reference

Configures JWT signing and verification behavior. More...

Collaboration diagram for dev.rafex.ether.jwt.JwtConfig:

Classes

class  Builder

Public Member Functions

Duration clockSkew ()
Set< String > expectedAudience ()
String expectedIssuer ()
KeyProvider keyProvider ()
boolean requireClientIdForAppTokens ()
boolean requireExpiration ()
boolean requireSubject ()
boolean validateExpiration ()
boolean validateNotBefore ()

Static Public Member Functions

static Builder builder (final KeyProvider keyProvider)

Detailed Description

Configures JWT signing and verification behavior.

Definition at line 37 of file JwtConfig.java.

Member Function Documentation

◆ builder()

Builder dev.rafex.ether.jwt.JwtConfig.builder ( final KeyProvider keyProvider)
static

Definition at line 61 of file JwtConfig.java.

◆ clockSkew()

Duration dev.rafex.ether.jwt.JwtConfig.clockSkew ( )

Definition at line 77 of file JwtConfig.java.

◆ expectedAudience()

Set< String > dev.rafex.ether.jwt.JwtConfig.expectedAudience ( )

Definition at line 73 of file JwtConfig.java.

◆ expectedIssuer()

String dev.rafex.ether.jwt.JwtConfig.expectedIssuer ( )

Definition at line 69 of file JwtConfig.java.

◆ keyProvider()

KeyProvider dev.rafex.ether.jwt.JwtConfig.keyProvider ( )

Definition at line 65 of file JwtConfig.java.

◆ requireClientIdForAppTokens()

boolean dev.rafex.ether.jwt.JwtConfig.requireClientIdForAppTokens ( )

Definition at line 97 of file JwtConfig.java.

◆ requireExpiration()

boolean dev.rafex.ether.jwt.JwtConfig.requireExpiration ( )

Definition at line 89 of file JwtConfig.java.

◆ requireSubject()

boolean dev.rafex.ether.jwt.JwtConfig.requireSubject ( )

Definition at line 93 of file JwtConfig.java.

◆ validateExpiration()

boolean dev.rafex.ether.jwt.JwtConfig.validateExpiration ( )

Definition at line 81 of file JwtConfig.java.

◆ validateNotBefore()

boolean dev.rafex.ether.jwt.JwtConfig.validateNotBefore ( )

Definition at line 85 of file JwtConfig.java.


The documentation for this class was generated from the following file:
  • ether-jwt/ether-jwt/src/main/java/dev/rafex/ether/jwt/JwtConfig.java