Skip navigation links
A C F G I J O W 

A

ADMIN_ROLE - Static variable in class org.trellisldp.auth.jwt.WebIdSecurityContext
The admin role.

C

CONFIG_AUTH_ADMIN_USERS - Static variable in class org.trellisldp.auth.jwt.JwtAuthFilter
The configuration key controlling the list of of admin WebID values.

F

filter(ContainerRequestContext) - Method in class org.trellisldp.auth.jwt.JwtAuthFilter
 

G

getAuthenticationScheme() - Method in class org.trellisldp.auth.jwt.WebIdSecurityContext
 
getClaim(String) - Method in class org.trellisldp.auth.jwt.WebIdPrincipal
 
getClaimNames() - Method in class org.trellisldp.auth.jwt.WebIdPrincipal
 
getName() - Method in class org.trellisldp.auth.jwt.WebIdPrincipal
 
getUserPrincipal() - Method in class org.trellisldp.auth.jwt.WebIdSecurityContext
 

I

isSecure() - Method in class org.trellisldp.auth.jwt.WebIdSecurityContext
 
isUserInRole(String) - Method in class org.trellisldp.auth.jwt.WebIdSecurityContext
 

J

JwtAuthFilter - Class in org.trellisldp.auth.jwt
A JWT-based authentication filter.
JwtAuthFilter() - Constructor for class org.trellisldp.auth.jwt.JwtAuthFilter
Create an auth filter that augments Microprofile-JWT authentication with WebID support.

O

org.trellisldp.auth.jwt - package org.trellisldp.auth.jwt
Trellis Microprofile Auth filter This package implements a microprofile-based OAuth filter for Trellis.

W

WebIdPrincipal - Class in org.trellisldp.auth.jwt
A WebID-based principal.
WebIdPrincipal(JsonWebToken) - Constructor for class org.trellisldp.auth.jwt.WebIdPrincipal
Create a WebID-based principal from a JWT.
WebIdSecurityContext - Class in org.trellisldp.auth.jwt
A WebId-enabled SecurityContext implementation.
WebIdSecurityContext(SecurityContext, JsonWebToken, Set<String>) - Constructor for class org.trellisldp.auth.jwt.WebIdSecurityContext
Create a WebID-based security context.
A C F G I J O W 
Skip navigation links