com.nimbusds.jwt.proc.ClockSkewAware
, com.nimbusds.jwt.proc.JWTClaimsSetVerifier
, com.nimbusds.jwt.proc.JWTClaimsVerifier
@Immutable public class JWTAssertionDetailsVerifier extends com.nimbusds.jwt.proc.DefaultJWTClaimsVerifier
Related specifications:
Constructor | Description |
---|---|
JWTAssertionDetailsVerifier(Set<Audience> expectedAudience) |
Creates a new JWT bearer assertion details (claims set) verifier.
|
Modifier and Type | Method | Description |
---|---|---|
Set<Audience> |
getExpectedAudience() |
Returns the expected audience values.
|
void |
verify(com.nimbusds.jwt.JWTClaimsSet claimsSet,
com.nimbusds.jose.proc.SecurityContext securityContext) |
public JWTAssertionDetailsVerifier(Set<Audience> expectedAudience)
expectedAudience
- The expected audience (aud) claim values.
Must not be empty or null
. Should
typically contain the token endpoint URI and
for OpenID provider it may also include the
issuer URI.public Set<Audience> getExpectedAudience()
public void verify(com.nimbusds.jwt.JWTClaimsSet claimsSet, com.nimbusds.jose.proc.SecurityContext securityContext) throws com.nimbusds.jwt.proc.BadJWTException
verify
in interface com.nimbusds.jwt.proc.JWTClaimsSetVerifier
verify
in class com.nimbusds.jwt.proc.DefaultJWTClaimsVerifier
com.nimbusds.jwt.proc.BadJWTException
Copyright © 2018 Connect2id Ltd.. All rights reserved.