Class AddForceAuthenticationPromptHandlerTest
- java.lang.Object
-
- net.shibboleth.idp.plugin.authn.oidc.rp.impl.AbstractOIDCTest
-
- net.shibboleth.idp.plugin.authn.oidc.rp.messaging.impl.AddForceAuthenticationPromptHandlerTest
-
public class AddForceAuthenticationPromptHandlerTest extends AbstractOIDCTest
Tests forAddForceAuthenticationHandler.
-
-
Field Summary
Fields Modifier and Type Field Description private net.shibboleth.idp.plugin.authn.oidc.rp.messaging.impl.AddForceAuthenticationHandlerhandlerThe action to test.private net.shibboleth.oidc.profile.config.impl.DefaultOIDCAuthorizationConfigurationoidcAuthzConfigThe profile config.private net.shibboleth.idp.profile.context.RelyingPartyContextrpcThe RPC.-
Fields inherited from class net.shibboleth.idp.plugin.authn.oidc.rp.impl.AbstractOIDCTest
ac, ACCESS_TOKEN_RESPONSE, ACCESS_TOKEN_RESPONSE_NO_ACCESSTOKEN, ACCESS_TOKEN_RESPONSE_NO_IDTOKEN, authnRequest, CLIENT_METADATA, GOOD_PROVIDER_CONFIGURATION_INFO, partyConfig, peerEntityCtx, prc, providerCtx, rootPrc, src, TOKEN_RESPONSE_ERROR, USERINFO_RESPONSE, USERINFO_RESPONSE_JWE, USERINFO_RESPONSE_JWS
-
-
Constructor Summary
Constructors Constructor Description AddForceAuthenticationPromptHandlerTest()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description voidsetup()Setup the various contexts.voidtestForceAuthnNotRequired()Test no login prompt is added when force authn is not requested.voidtestSuccess()Test LOGIN prompt is added when force authn is enabled.-
Methods inherited from class net.shibboleth.idp.plugin.authn.oidc.rp.impl.AbstractOIDCTest
convertHttpResponseToJSONObject
-
-
-
-
Field Detail
-
handler
private net.shibboleth.idp.plugin.authn.oidc.rp.messaging.impl.AddForceAuthenticationHandler handler
The action to test.
-
rpc
private net.shibboleth.idp.profile.context.RelyingPartyContext rpc
The RPC.
-
oidcAuthzConfig
private net.shibboleth.oidc.profile.config.impl.DefaultOIDCAuthorizationConfiguration oidcAuthzConfig
The profile config.
-
-
Method Detail
-
setup
@BeforeMethod public void setup() throws ExceptionDescription copied from class:AbstractOIDCTestSetup the various contexts.- Overrides:
setupin classAbstractOIDCTest- Throws:
Exception- on error
-
testSuccess
public void testSuccess() throws ExceptionTest LOGIN prompt is added when force authn is enabled.- Throws:
Exception- on error
-
-