Class IssuedAtClaimsValidatorTest
- java.lang.Object
-
- net.shibboleth.oidc.security.jwt.claims.impl.IssuedAtClaimsValidatorTest
-
public class IssuedAtClaimsValidatorTest extends Object
Test for theIssuedAtClaimsValidator.
-
-
Field Summary
Fields Modifier and Type Field Description private ProfileRequestContextprcprivate net.shibboleth.oidc.security.jwt.claims.impl.IssuedAtClaimsValidatorvalidatorThe validator to test.
-
Constructor Summary
Constructors Constructor Description IssuedAtClaimsValidatorTest()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description voiddoInValidateTestIssuedTooFarInFuture()voiddoInValidateTestIssuedTooFarInPast()voiddoValidateTest()voiddoValidateTestIssuedInFutureButInWindow()voiddoValidateTestIssuedInPastButInWindow()voiddoValidateTestIssuedInPastButInWindow_longClockSkew()voiddoValidateTestIssuedInPastButInWindow_longLifetime()voiddoValidateTestNoOptionalIssuedAtClaim()voiddoValidateTestNoRequiredIssuedAtClaim()voidsetup()
-
-
-
Field Detail
-
validator
@Nonnull private net.shibboleth.oidc.security.jwt.claims.impl.IssuedAtClaimsValidator validator
The validator to test.
-
prc
@Nonnull private ProfileRequestContext prc
-
-
Method Detail
-
setup
@BeforeMethod public void setup() throws ComponentInitializationException- Throws:
ComponentInitializationException
-
doValidateTest
public void doValidateTest() throws net.shibboleth.oidc.jwt.claims.JWTValidationException, ComponentInitializationException- Throws:
net.shibboleth.oidc.jwt.claims.JWTValidationExceptionComponentInitializationException
-
doValidateTestIssuedInPastButInWindow
public void doValidateTestIssuedInPastButInWindow() throws net.shibboleth.oidc.jwt.claims.JWTValidationException, ComponentInitializationException- Throws:
net.shibboleth.oidc.jwt.claims.JWTValidationExceptionComponentInitializationException
-
doValidateTestIssuedInPastButInWindow_longClockSkew
public void doValidateTestIssuedInPastButInWindow_longClockSkew() throws net.shibboleth.oidc.jwt.claims.JWTValidationException, ComponentInitializationException- Throws:
net.shibboleth.oidc.jwt.claims.JWTValidationExceptionComponentInitializationException
-
doValidateTestIssuedInPastButInWindow_longLifetime
public void doValidateTestIssuedInPastButInWindow_longLifetime() throws net.shibboleth.oidc.jwt.claims.JWTValidationException, ComponentInitializationException- Throws:
net.shibboleth.oidc.jwt.claims.JWTValidationExceptionComponentInitializationException
-
doValidateTestIssuedInFutureButInWindow
public void doValidateTestIssuedInFutureButInWindow() throws net.shibboleth.oidc.jwt.claims.JWTValidationException, ComponentInitializationException- Throws:
net.shibboleth.oidc.jwt.claims.JWTValidationExceptionComponentInitializationException
-
doValidateTestNoOptionalIssuedAtClaim
public void doValidateTestNoOptionalIssuedAtClaim() throws net.shibboleth.oidc.jwt.claims.JWTValidationException, ComponentInitializationException- Throws:
net.shibboleth.oidc.jwt.claims.JWTValidationExceptionComponentInitializationException
-
doValidateTestNoRequiredIssuedAtClaim
public void doValidateTestNoRequiredIssuedAtClaim() throws net.shibboleth.oidc.jwt.claims.JWTValidationException, ComponentInitializationException- Throws:
net.shibboleth.oidc.jwt.claims.JWTValidationExceptionComponentInitializationException
-
doInValidateTestIssuedTooFarInPast
public void doInValidateTestIssuedTooFarInPast() throws net.shibboleth.oidc.jwt.claims.JWTValidationException, ComponentInitializationException- Throws:
net.shibboleth.oidc.jwt.claims.JWTValidationExceptionComponentInitializationException
-
doInValidateTestIssuedTooFarInFuture
public void doInValidateTestIssuedTooFarInFuture() throws net.shibboleth.oidc.jwt.claims.JWTValidationException, ComponentInitializationException- Throws:
net.shibboleth.oidc.jwt.claims.JWTValidationExceptionComponentInitializationException
-
-