- AbstractFlowTest - Class in net.shibboleth.idp.test.flows
-
Abstract flow test.
- AbstractFlowTest() - Constructor for class net.shibboleth.idp.test.flows.AbstractFlowTest
-
- AbstractSAML1FlowTest - Class in net.shibboleth.idp.test.flows.saml1
-
Abstract SAML 1 flow test.
- AbstractSAML1FlowTest() - Constructor for class net.shibboleth.idp.test.flows.saml1.AbstractSAML1FlowTest
-
- AbstractSAML2FlowTest - Class in net.shibboleth.idp.test.flows.saml2
-
Abstract SAML 2 flow test.
- AbstractSAML2FlowTest() - Constructor for class net.shibboleth.idp.test.flows.saml2.AbstractSAML2FlowTest
-
- AbstractSAML2SSOFlowTest - Class in net.shibboleth.idp.test.flows.saml2
-
Abstract SAML 2 SSO flow test.
- AbstractSAML2SSOFlowTest() - Constructor for class net.shibboleth.idp.test.flows.saml2.AbstractSAML2SSOFlowTest
-
- assertAssertion(Assertion) - Method in class net.shibboleth.idp.test.flows.saml1.SAML1TestResponseValidator
-
Assert that :
the assertion ID is not null nor empty
the assertion issue instant is not null
the assertion version is SAMLVersion.VERSION_11
the assertion issuer is the expected IdP entity ID
- assertAssertion(Assertion) - Method in class net.shibboleth.idp.test.flows.saml2.SAML2TestResponseValidator
-
Assert that :
the assertion ID is not null nor empty
the assertion issue instant is not null
the assertion version is SAMLVersion.VERSION_20
the issuer is the expected IdP entity ID
- assertAssertions(List<Assertion>) - Method in class net.shibboleth.idp.test.flows.saml1.SAML1TestResponseValidator
-
Assert that a single assertion is present.
- assertAssertions(List<Assertion>) - Method in class net.shibboleth.idp.test.flows.saml2.SAML2TestResponseValidator
-
Assert that a single assertion is present.
- assertAttribute(Attribute, String, String) - Method in class net.shibboleth.idp.test.flows.saml1.SAML1TestResponseValidator
-
Assert that the attribute namespace is SAMLConstants.SAML1_ATTR_NAMESPACE_URI, the attribute name is the
supplied name, and the attribute value is the single supplied String value.
- assertAttributeName(Attribute, String, String, String) - Method in class net.shibboleth.idp.test.flows.saml2.SAML2TestResponseValidator
-
Assert that the attribute name, name format, and friendly name are the supplied names.
- assertAttributes(List<Attribute>) - Method in class net.shibboleth.idp.test.flows.saml1.SAML1TestResponseValidator
-
Assert that two attributes are present.
- assertAttributes(List<Attribute>) - Method in class net.shibboleth.idp.test.flows.saml2.SAML2TestResponseValidator
-
Assert that two attributes are present.
- assertAttributeStatement(AttributeStatement) - Method in class net.shibboleth.idp.test.flows.saml1.SAML1TestResponseValidator
-
Assert that the attribute statement has a subject and attributes.
- assertAttributeStatement(AttributeStatement) - Method in class net.shibboleth.idp.test.flows.saml2.SAML2TestResponseValidator
-
Assert that the attribute statement has attributes.
- assertAttributeStatements(List<AttributeStatement>) - Method in class net.shibboleth.idp.test.flows.saml1.SAML1TestResponseValidator
-
Assert that a single attribute statement is present.
- assertAttributeStatements(List<AttributeStatement>) - Method in class net.shibboleth.idp.test.flows.saml2.SAML2TestResponseValidator
-
Assert that a single attribute statement is present.
- assertAttributeValue(Attribute, String) - Method in class net.shibboleth.idp.test.flows.saml2.SAML2TestResponseValidator
-
Assert that the attribute value is the supplied String value.
- assertAudienceRestriction(AudienceRestriction) - Method in class net.shibboleth.idp.test.flows.saml2.SAML2TestResponseValidator
-
Assert that the audience restriction has a single audience whose URI is the expected SP entity ID.
- assertAudienceRestrictionConditions(List<AudienceRestrictionCondition>) - Method in class net.shibboleth.idp.test.flows.saml1.SAML1TestResponseValidator
-
Assert that a single audience restriction condition is present.
- assertAudienceRestrictions(List<AudienceRestriction>) - Method in class net.shibboleth.idp.test.flows.saml2.SAML2TestResponseValidator
-
Assert that a single audience restriction is present.
- assertAudiences(List<Audience>) - Method in class net.shibboleth.idp.test.flows.saml1.SAML1TestResponseValidator
-
Assert that a single audience is present whose URI is the expected SP entity ID.
- assertAuthenticationMethod(String) - Method in class net.shibboleth.idp.test.flows.saml1.SAML1TestResponseValidator
-
Assert that the authentication method is the expected authentication method.
- assertAuthenticationStatement(AuthenticationStatement) - Method in class net.shibboleth.idp.test.flows.saml1.SAML1TestResponseValidator
-
Assert that :
the authentication statement has a subject
the authentication instant is not null
the authentication method is not null nor empty
- assertAuthenticationStatements(List<AuthenticationStatement>) - Method in class net.shibboleth.idp.test.flows.saml1.SAML1TestResponseValidator
-
Assert that a single authentication statement is present.
- assertAuthnContextClassRef(AuthnContextClassRef) - Method in class net.shibboleth.idp.test.flows.saml2.SAML2TestResponseValidator
-
Assert that the authn context class ref is AuthnContext.IP_AUTHN_CTX.
- assertAuthnStatement(AuthnStatement) - Method in class net.shibboleth.idp.test.flows.saml2.SAML2TestResponseValidator
-
Assert that the authn statement has an authn instant and authn context class ref.
- assertAuthnStatements(List<AuthnStatement>) - Method in class net.shibboleth.idp.test.flows.saml2.SAML2TestResponseValidator
-
Assert that a single authn statement is present.
- assertConditions(Conditions) - Method in class net.shibboleth.idp.test.flows.saml1.SAML1TestResponseValidator
-
Assert that the conditions has a NotBefore and NotOnOrAfter attribute, and that a single audience restriction
conditions is present.
- assertConditions(Conditions) - Method in class net.shibboleth.idp.test.flows.saml2.SAML2TestResponseValidator
-
Assert that the conditions has NotBefore and NotOnOrAfter attributes.
- assertConfirmationMethod(ConfirmationMethod) - Method in class net.shibboleth.idp.test.flows.saml1.SAML1TestResponseValidator
-
Assert the confirmation method.
- assertConfirmationMethods(List<ConfirmationMethod>) - Method in class net.shibboleth.idp.test.flows.saml1.SAML1TestResponseValidator
-
Assert that a single confirmation method is present.
- assertFlowExecutionOutcome(FlowExecutionOutcome) - Method in class net.shibboleth.idp.test.flows.AbstractFlowTest
-
Assert that the flow execution outcome is not null and its id equals 'end'.
- assertFlowExecutionResult(FlowExecutionResult, String) - Method in class net.shibboleth.idp.test.flows.AbstractFlowTest
-
Assert that the flow execution result is not null, has ended, and its flow id equals the given flow id.
- assertNameID(NameID) - Method in class net.shibboleth.idp.test.flows.saml2.SAML2TestResponseValidator
-
Assert that :
the NameID is not null
the NameID value is not null
the NameID format is the expected format
the NameID value is the expected value if the format is not transient
the NameID name qualifier is the expected name qualifier
the NameID SP name qualifier is the expected SP name qualifier
- assertNameIdentifier(NameIdentifier) - Method in class net.shibboleth.idp.test.flows.saml1.SAML1TestResponseValidator
-
Assert that :
the name identifier is not null
the name identifier value is not null
the name identifier value is the expected value if the format is not transient
the name format is the expected name format/li>
the name qualifier is the expected name qualifier
- assertProfileRequestContext(ProfileRequestContext) - Method in class net.shibboleth.idp.test.flows.AbstractFlowTest
-
Assert that the profile request context has an outbound message context and that the outbound message context has
a message.
- assertResponse(Response) - Method in class net.shibboleth.idp.test.flows.saml1.SAML1TestResponseValidator
-
Assert that :
the response ID is not null nor empty
the response IssueInstant is not null
the response version is SAMLVersion.VERSION_11
- assertResponse(Response) - Method in class net.shibboleth.idp.test.flows.saml2.SAML2TestResponseValidator
-
Assert that :
the response ID is not null nor empty
the response issue instant is not null
the response version is SAMLVersion.VERSION_20
the response issuer is the expected IdP entity ID
- assertStatus(Status) - Method in class net.shibboleth.idp.test.flows.saml1.SAML1TestResponseValidator
-
Assert that :
the status is not null
the status code is not null
the status code is the expected status code
the status message is the expected status message if the status code is not success
- assertStatus(Status) - Method in class net.shibboleth.idp.test.flows.saml2.SAML2TestResponseValidator
-
Assert that :
the status is not null
the status code is not null
the status code is the expected status code
the status message is the expected status message if the status code is not success
the nested status message is the expected nested status message if the status is not success
- assertSubject(Subject) - Method in class net.shibboleth.idp.test.flows.saml1.SAML1TestResponseValidator
-
Assert that the subject has a name identifier and subject confirmation.
- assertSubject(Subject) - Method in class net.shibboleth.idp.test.flows.saml2.SAML2TestResponseValidator
-
Assert that the subject has a nameID and subject confirmations.
- assertSubjectConfirmation(SubjectConfirmation) - Method in class net.shibboleth.idp.test.flows.saml1.SAML1TestResponseValidator
-
Assert that the subject confirmation has a single confirmation method.
- assertSubjectConfirmation(SubjectConfirmation) - Method in class net.shibboleth.idp.test.flows.saml2.SAML2TestResponseValidator
-
Assert that the subject confirmation has a confirmation method.
- assertSubjectConfirmationData(SubjectConfirmationData) - Method in class net.shibboleth.idp.test.flows.saml2.SAML2TestResponseValidator
-
Assert that :
the subject confirmation data address is "127.0.0.1"
the subject confirmation data NotOnOrAfter is not null
the subject confirmation data recipient is not null nor empty
- assertSubjectConfirmationMethod(SubjectConfirmation) - Method in class net.shibboleth.idp.test.flows.saml2.SAML2TestResponseValidator
-
Assert that the subject confirmation method is SubjectConfirmation.METHOD_BEARER.
- assertSubjectConfirmations(List<SubjectConfirmation>) - Method in class net.shibboleth.idp.test.flows.saml2.SAML2TestResponseValidator
-
Assert that a single subject confirmation is present.
- attributeName - Variable in class net.shibboleth.idp.test.flows.c14n.actions.SetupForSAML1C14N
-
- attributeName - Variable in class net.shibboleth.idp.test.flows.c14n.actions.SetupForSAML2C14N
-
- authenticationMethod - Variable in class net.shibboleth.idp.test.flows.saml1.SAML1TestResponseValidator
-
Expected authentication method.
- SAML1_TRANSFORM_C14N_BEAN_NAME - Static variable in class net.shibboleth.idp.test.flows.AbstractFlowTest
-
The name of the bean defining the SAML 1 Direct c14n descriptor.
- SAML1AttributeQueryFlowTest - Class in net.shibboleth.idp.test.flows.saml1
-
SAML 1 attribute query flow test.
- SAML1AttributeQueryFlowTest() - Constructor for class net.shibboleth.idp.test.flows.saml1.SAML1AttributeQueryFlowTest
-
- SAML1TestResponseValidator - Class in net.shibboleth.idp.test.flows.saml1
-
Validate a test SAML 1 Response.
- SAML1TestResponseValidator() - Constructor for class net.shibboleth.idp.test.flows.saml1.SAML1TestResponseValidator
-
Constructor.
- SAML1UnsolicitedSSOFlowTest - Class in net.shibboleth.idp.test.flows.saml1
-
SAML 1 unsolicited SSO flow test.
- SAML1UnsolicitedSSOFlowTest() - Constructor for class net.shibboleth.idp.test.flows.saml1.SAML1UnsolicitedSSOFlowTest
-
- SAML2_TRANSFORM_C14N_BEAN_NAME - Static variable in class net.shibboleth.idp.test.flows.AbstractFlowTest
-
The name of the bean defining the SAML 2 Direct c14n descriptor.
- SAML2AttributeQueryFlowTest - Class in net.shibboleth.idp.test.flows.saml2
-
SAML 2 attribute query flow test.
- SAML2AttributeQueryFlowTest() - Constructor for class net.shibboleth.idp.test.flows.saml2.SAML2AttributeQueryFlowTest
-
- SAML2POSTSimpleSignSSOFlowTest - Class in net.shibboleth.idp.test.flows.saml2
-
SAML 2 POST-SimpleSign SSO flow test.
- SAML2POSTSimpleSignSSOFlowTest() - Constructor for class net.shibboleth.idp.test.flows.saml2.SAML2POSTSimpleSignSSOFlowTest
-
- SAML2POSTSSOFlowTest - Class in net.shibboleth.idp.test.flows.saml2
-
SAML 2 POST SSO flow test.
- SAML2POSTSSOFlowTest() - Constructor for class net.shibboleth.idp.test.flows.saml2.SAML2POSTSSOFlowTest
-
- SAML2RedirectSSOFlowTest - Class in net.shibboleth.idp.test.flows.saml2
-
SAML 2 Redirect SSO flow test.
- SAML2RedirectSSOFlowTest() - Constructor for class net.shibboleth.idp.test.flows.saml2.SAML2RedirectSSOFlowTest
-
- SAML2TestResponseValidator - Class in net.shibboleth.idp.test.flows.saml2
-
Abstract SAML 2 flow test.
- SAML2TestResponseValidator() - Constructor for class net.shibboleth.idp.test.flows.saml2.SAML2TestResponseValidator
-
Constructor.
- SAML2UnsolicitedSSOFlowTest - Class in net.shibboleth.idp.test.flows.saml2
-
SAML 2 Unsolicited SSO flow test.
- SAML2UnsolicitedSSOFlowTest() - Constructor for class net.shibboleth.idp.test.flows.saml2.SAML2UnsolicitedSSOFlowTest
-
- setAttributeName(String) - Method in class net.shibboleth.idp.test.flows.c14n.actions.SetupForSAML1C14N
-
- setAttributeName(String) - Method in class net.shibboleth.idp.test.flows.c14n.actions.SetupForSAML2C14N
-
- setIdPHomeProperty() - Static method in class net.shibboleth.idp.test.flows.AbstractFlowTest
-
Set the 'idp.home' property to "classpath:".
- setupDirectoryServer() - Method in class net.shibboleth.idp.test.flows.AbstractFlowTest
-
Creates an UnboundID in-memory directory server.
- SetupForResolver - Class in net.shibboleth.idp.test.flows
-
- SetupForResolver() - Constructor for class net.shibboleth.idp.test.flows.SetupForResolver
-
- SetupForSAML1C14N - Class in net.shibboleth.idp.test.flows.c14n.actions
-
Action to mock up a Subject for C14N.
- SetupForSAML1C14N() - Constructor for class net.shibboleth.idp.test.flows.c14n.actions.SetupForSAML1C14N
-
- SetupForSAML2C14N - Class in net.shibboleth.idp.test.flows.c14n.actions
-
- SetupForSAML2C14N() - Constructor for class net.shibboleth.idp.test.flows.c14n.actions.SetupForSAML2C14N
-
- setupValidator() - Method in class net.shibboleth.idp.test.flows.saml1.SAML1AttributeQueryFlowTest
-
Initialize the SAML 1 Response validator.
- setupValidator() - Method in class net.shibboleth.idp.test.flows.saml2.SAML2AttributeQueryFlowTest
-
Initialize the SAML 2 Response validator.
- SP_ACS_URL - Static variable in class net.shibboleth.idp.test.flows.AbstractFlowTest
-
The SP ACS URL.
- SP_ENTITY_ID - Static variable in class net.shibboleth.idp.test.flows.AbstractFlowTest
-
The SP entity ID.
- SP_RELAY_STATE - Static variable in class net.shibboleth.idp.test.flows.AbstractFlowTest
-
The SP relay state.
- spCredential - Variable in class net.shibboleth.idp.test.flows.AbstractFlowTest
-
SP credential wired via test/test-beans.xml.
- spCredential - Variable in class net.shibboleth.idp.test.flows.saml2.SAML2TestResponseValidator
-
SP credential.
- spEntityID - Variable in class net.shibboleth.idp.test.flows.saml1.SAML1TestResponseValidator
-
Expected SP entity ID.
- spEntityID - Variable in class net.shibboleth.idp.test.flows.saml2.SAML2TestResponseValidator
-
Expected SP entity ID.
- SpoofSAMLMessage - Class in net.shibboleth.idp.test.flows.mapper
-
- SpoofSAMLMessage() - Constructor for class net.shibboleth.idp.test.flows.mapper.SpoofSAMLMessage
-
- start() - Method in class net.shibboleth.idp.test.InMemoryDirectory
-
Starts the directory server.
- statusCode - Variable in class net.shibboleth.idp.test.flows.saml1.SAML1TestResponseValidator
-
Expected status code.
- statusCode - Variable in class net.shibboleth.idp.test.flows.saml2.SAML2TestResponseValidator
-
Expected status code.
- statusCodeNested - Variable in class net.shibboleth.idp.test.flows.saml2.SAML2TestResponseValidator
-
Expected nested status code when an error occurs.
- statusMessage - Variable in class net.shibboleth.idp.test.flows.saml1.SAML1TestResponseValidator
-
Expected status message when an error occurs.
- statusMessage - Variable in class net.shibboleth.idp.test.flows.saml2.SAML2TestResponseValidator
-
Expected status message when an error occurs.
- stop() - Method in class net.shibboleth.idp.test.InMemoryDirectory
-
Stops the directory server.
- subjectConfirmationMethod - Variable in class net.shibboleth.idp.test.flows.saml2.SAML2TestResponseValidator
-
Expected subject confirmation method.