@ApplicationScoped public class MpJwtValidator extends Object implements org.wildfly.security.auth.realm.token.TokenValidator
| Modifier and Type | Field and Description |
|---|---|
(package private) io.smallrye.jwt.auth.principal.JWTAuthContextInfo |
authContextInfo |
| Constructor and Description |
|---|
MpJwtValidator() |
MpJwtValidator(io.smallrye.jwt.auth.principal.JWTAuthContextInfo authContextInfo) |
| Modifier and Type | Method and Description |
|---|---|
protected List<org.jose4j.jwk.JsonWebKey> |
loadJsonWebKeys() |
org.wildfly.security.authz.Attributes |
validate(org.wildfly.security.evidence.BearerTokenEvidence evidence) |
@Inject io.smallrye.jwt.auth.principal.JWTAuthContextInfo authContextInfo
public MpJwtValidator()
public MpJwtValidator(io.smallrye.jwt.auth.principal.JWTAuthContextInfo authContextInfo)
public org.wildfly.security.authz.Attributes validate(org.wildfly.security.evidence.BearerTokenEvidence evidence)
throws org.wildfly.security.auth.server.RealmUnavailableException
validate in interface org.wildfly.security.auth.realm.token.TokenValidatororg.wildfly.security.auth.server.RealmUnavailableExceptionprotected List<org.jose4j.jwk.JsonWebKey> loadJsonWebKeys()
Copyright © 2019 JBoss by Red Hat. All rights reserved.