public abstract class Saml2ClientIT extends ClientIT implements TestsConstants
BAD_JSON, CALLBACK_URL, CODE, ELEMENT, ELEMENT2, FAKE_VALUE, FIELDS, GOOGLE_URL, INT_ID, KEY, LIMIT, LOGIN_URL, MILLIS_BETWEEN_CLEANUPS, NAME, NAMESPACE, PAC4J_BASE_URL, PAC4J_URL, PARAMETER_NAME, PASSWORD, REALM_NAME, SCOPE, SECRET, STRING_ID, TITLE, TOKEN, TYPE, USERNAME, VALUE, VERIFIER| Constructor and Description |
|---|
Saml2ClientIT() |
| Modifier and Type | Method and Description |
|---|---|
protected abstract String |
getCallbackUrl() |
protected String |
getCallbackUrl(com.gargoylesoftware.htmlunit.WebClient webClient,
com.gargoylesoftware.htmlunit.html.HtmlPage authorizationPage) |
protected org.pac4j.saml.client.Saml2Client |
getClient() |
protected abstract String |
getDestinationBindingType() |
protected Mechanism |
getMechanism() |
protected void |
registerForKryo(com.esotericsoftware.kryo.Kryo kryo) |
void |
testCustomSpEntityId() |
void |
testSPMetadata() |
protected void |
updateContextForAuthn(com.gargoylesoftware.htmlunit.WebClient webClient,
com.gargoylesoftware.htmlunit.html.HtmlPage authorizationPage,
MockWebContext context) |
protected void |
verifyProfile(UserProfile userProfile) |
assertCommonProfile, getCallbackUrlForCancel, getCredentialsAndProfile, getRedirectionPage, internalTestClone, isCancellable, isJavascriptEnabled, testAuthenticationAndUserProfileRetrieval, testCancelAuthentication, testMechanism, testMissingCallbackUrl, updateContextForCancelassertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertFalse, assertFalse, assertNotNull, assertNotNull, assertNotSame, assertNotSame, assertNull, assertNull, assertSame, assertSame, assertTrue, assertTrue, countTestCases, createResult, fail, fail, failNotEquals, failNotSame, failSame, format, getName, run, run, runBare, runTest, setName, setUp, tearDown, toStringpublic void testSPMetadata()
public void testCustomSpEntityId()
protected Mechanism getMechanism()
getMechanism in class ClientITprotected void updateContextForAuthn(com.gargoylesoftware.htmlunit.WebClient webClient,
com.gargoylesoftware.htmlunit.html.HtmlPage authorizationPage,
MockWebContext context)
throws Exception
updateContextForAuthn in class ClientITExceptionprotected String getCallbackUrl(com.gargoylesoftware.htmlunit.WebClient webClient, com.gargoylesoftware.htmlunit.html.HtmlPage authorizationPage) throws Exception
getCallbackUrl in class ClientITExceptionprotected void registerForKryo(com.esotericsoftware.kryo.Kryo kryo)
registerForKryo in class ClientITprotected void verifyProfile(UserProfile userProfile)
verifyProfile in class ClientITprotected org.pac4j.saml.client.Saml2Client getClient()
protected abstract String getCallbackUrl()
protected abstract String getDestinationBindingType()
Copyright © 2014. All rights reserved.