Class AccessTokenHashValidatorTest
- java.lang.Object
-
- net.shibboleth.oidc.security.jwt.claims.impl.AbstractClaimsValidatorTest
-
- net.shibboleth.oidc.security.jwt.claims.impl.AccessTokenHashValidatorTest
-
public class AccessTokenHashValidatorTest extends AbstractClaimsValidatorTest
Tests for theAccessTokenHashValidator.
-
-
Field Summary
Fields Modifier and Type Field Description private net.shibboleth.oidc.security.jwt.claims.impl.AccessTokenHashValidatorvalidatorThe validator to test.-
Fields inherited from class net.shibboleth.oidc.security.jwt.claims.impl.AbstractClaimsValidatorTest
ac, prc, src
-
-
Constructor Summary
Constructors Constructor Description AccessTokenHashValidatorTest()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description voiddoValidateTest_Mismatch()voiddoValidateTest_NoAtHash_NotRequired()voiddoValidateTest_NoAtHash_Required()voiddoValidateTest_NoHeader()voiddoValidateTest_NoStrategies()voiddoValidateTest_NoToken()voiddoValidateTest_Success()voidsetup()Setup the relevant contexts per method execution.
-
-
-
Method Detail
-
setup
@BeforeMethod public void setup() throws ComponentInitializationExceptionDescription copied from class:AbstractClaimsValidatorTestSetup the relevant contexts per method execution.
Is not inherited, so must be enabled in concrete test classes, e.g. add a setup method and call super.
- Overrides:
setupin classAbstractClaimsValidatorTest- Throws:
ComponentInitializationException- on error.
-
doValidateTest_Mismatch
public void doValidateTest_Mismatch() throws net.shibboleth.oidc.jwt.claims.JWTValidationException, ComponentInitializationException- Throws:
net.shibboleth.oidc.jwt.claims.JWTValidationExceptionComponentInitializationException
-
doValidateTest_Success
public void doValidateTest_Success() throws net.shibboleth.oidc.jwt.claims.JWTValidationException, ComponentInitializationException- Throws:
net.shibboleth.oidc.jwt.claims.JWTValidationExceptionComponentInitializationException
-
doValidateTest_NoToken
public void doValidateTest_NoToken() throws net.shibboleth.oidc.jwt.claims.JWTValidationException, ComponentInitializationException- Throws:
net.shibboleth.oidc.jwt.claims.JWTValidationExceptionComponentInitializationException
-
doValidateTest_NoHeader
public void doValidateTest_NoHeader() throws net.shibboleth.oidc.jwt.claims.JWTValidationException, ComponentInitializationException- Throws:
net.shibboleth.oidc.jwt.claims.JWTValidationExceptionComponentInitializationException
-
doValidateTest_NoAtHash_Required
public void doValidateTest_NoAtHash_Required() throws net.shibboleth.oidc.jwt.claims.JWTValidationException, ComponentInitializationException- Throws:
net.shibboleth.oidc.jwt.claims.JWTValidationExceptionComponentInitializationException
-
doValidateTest_NoAtHash_NotRequired
public void doValidateTest_NoAtHash_NotRequired() throws net.shibboleth.oidc.jwt.claims.JWTValidationException, ComponentInitializationException- Throws:
net.shibboleth.oidc.jwt.claims.JWTValidationExceptionComponentInitializationException
-
doValidateTest_NoStrategies
public void doValidateTest_NoStrategies() throws net.shibboleth.oidc.jwt.claims.JWTValidationException, ComponentInitializationException- Throws:
net.shibboleth.oidc.jwt.claims.JWTValidationExceptionComponentInitializationException
-
-