|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectorg.opensaml.common.binding.AbstractEndpointSelector
org.opensaml.common.binding.BasicEndpointSelector
edu.internet2.middleware.shibboleth.idp.profile.saml1.ShibbolethSSOEndpointSelector
public class ShibbolethSSOEndpointSelector
An endpoint selector that may optionally take a SP-provided assertion consumer service URL, validate it against
metadata, and return an endpoint based on it. If no URL is provided the BasicEndpointSelector selection is
used.
| Field Summary | |
|---|---|
private org.slf4j.Logger |
log
Class logger. |
private String |
spAssertionConsumerService
Assertion consumer service URL provided by SP. |
| Constructor Summary | |
|---|---|
ShibbolethSSOEndpointSelector()
|
|
| Method Summary | |
|---|---|
String |
getSpAssertionConsumerService()
Gets the assertion consumer service URL provided by SP. |
Endpoint |
selectEndpoint()
|
protected Endpoint |
selectEndpointByACS()
Selects the endpoint, from metadata, corresponding to the SP-provdided ACS URL. |
void |
setSpAssertionConsumerService(String acs)
Sets the assertion consumer service URL provided by SP. |
| Methods inherited from class org.opensaml.common.binding.BasicEndpointSelector |
|---|
filterEndpointsByProtocolBinding, selectIndexedEndpoint, selectNonIndexedEndpoint |
| Methods inherited from class org.opensaml.common.binding.AbstractEndpointSelector |
|---|
getEndpointType, getEntityMetadata, getEntityRoleMetadata, getMetadataProvider, getSamlRequest, getSamlResponse, getSupportedIssuerBindings, setEndpointType, setEntityMetadata, setEntityRoleMetadata, setMetadataProvider, setSamlRequest, setSamlResponse |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Field Detail |
|---|
private final org.slf4j.Logger log
private String spAssertionConsumerService
| Constructor Detail |
|---|
public ShibbolethSSOEndpointSelector()
| Method Detail |
|---|
public String getSpAssertionConsumerService()
public void setSpAssertionConsumerService(String acs)
acs - assertion consumer service URL provided by SPpublic Endpoint selectEndpoint()
selectEndpoint in class BasicEndpointSelectorprotected Endpoint selectEndpointByACS()
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||