All Classes
-
Class Summary Class Description AbstractAuthnXmlFlowExecutionTests Base test class for testing webflows in isolation from the rest of the IdP.AbstractDuoActionTest Abstract class for Duo 2FA OIDC Action tests.CustomAbstractXmlFlowExecutionTests Copy of theAbstractXmlFlowExecutionTestsclass, but using a customCustomFlowModelFlowBuilderto set the property placeholder prefix of%{.CustomFlowModelFlowBuilder Copy ofFlowModelFlowBuilderfor setting the property placeholder prefix of%{, and inclusion of a conditional resource resolver for resolving conditional: resources.CustomFlowRelativeResourceLoader Custom FlowRelativeResourceLoader which allows the addition of protocol resolvers.CustomLocalFlowBuilderContext CustomSubflowExpression DefaultDuoOIDCClientRegistryTest Tests for theDefaultDuoOIDCClientRegistry.DefaultRedirectURICreationStrategyTest Tests for the DefaultDuoOIDCIntegration class.DualDuoIntegrationStrategy Function for testing multiple duo integrations.DuoAudienceClaimLookupStrategyTest Test for theDuoAudienceClaimLookupStrategy.DuoAuthnFlowTest Test the Duo 2FA flow using SWF flow testing.DuoIssuerClaimLookupStrategyTest Test for theDuoIssuerClaimLookupStrategy.DuoNonceClaimLookupStrategyTest Test for theDuoNonceClaimLookupStrategy.DuoOIDCAuthnControllerTest Tests for theDuoOIDCAuthnController.DuoSupportTest Tests for the DuoSupport class.DuoUsernameClaimLookupStrategyTest Test for theDuoUsernameClaimLookupStrategy.ExchangeCodeForDuoTokenTest Tests forExchangeCodeForDuoToken.HealthCheckDuoOIDCAuthAPITest IdPPropertyConfigurer Configure the property sources placeholder to use the correct placeholder prefix of %.InMemoryCredentialValidator Simple in-memory credential validator that validates the username and password against a single set of configured credentials.MockDuoOIDCClient_FAIL Mock a Duo client which is not available (unhealthy).MockDuoOIDCClient_OK Mock a Duo client which is available and returns a valid response.MockDuoOIDCClient_OK_OLD_AUTH_TIME Mock a Duo client which is available and returns a valid response.MockDuoOIDCClient_UNKNOWN Mock a Duo client which returns an unknown response for the health check and a login failure in the id_token.MockDuoOIDCClientFactory_FAIL_Client Mock client factory that returns aMockDuoOIDCClient_OKclient.MockDuoOIDCClientFactory_OK_Client Mock client factory that returns aMockDuoOIDCClient_OKclient.MockFlowBuilder A builder for generating simple mock flows.PopulateDuoAuthenticationContextTest Tests for thePopulateDuoAuthenticationContextstrategy.ValidateDuoResponseStateTest Tests for theValidateDuoResponseStateaction.ValidateDuoTokenAuthenticationResultTest Tests for theValidateDuoTokenAuthenticationResultaction.ValidateTokenClaimsTest Tests for theValidateTokenClaimsclass.ValidateTokenSignatureTest Tests for theValidateTokenSignatureclass.