edu.internet2.middleware.shibboleth.idp.profile.saml1
Class ShibbolethSSOEndpointSelector
java.lang.Object
org.opensaml.common.binding.AbstractEndpointSelector
org.opensaml.common.binding.BasicEndpointSelector
edu.internet2.middleware.shibboleth.idp.profile.saml1.ShibbolethSSOEndpointSelector
public class ShibbolethSSOEndpointSelector
- extends org.opensaml.common.binding.BasicEndpointSelector
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.
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 |
ShibbolethSSOEndpointSelector
public ShibbolethSSOEndpointSelector()
getSpAssertionConsumerService
public String getSpAssertionConsumerService()
- Gets the assertion consumer service URL provided by SP.
- Returns:
- assertion consumer service URL provided by SP
setSpAssertionConsumerService
public void setSpAssertionConsumerService(String acs)
- Sets the assertion consumer service URL provided by SP.
- Parameters:
acs
- assertion consumer service URL provided by SP
selectEndpoint
public org.opensaml.saml2.metadata.Endpoint selectEndpoint()
-
- Overrides:
selectEndpoint
in class org.opensaml.common.binding.BasicEndpointSelector
selectEndpointByACS
protected org.opensaml.saml2.metadata.Endpoint selectEndpointByACS()
- Selects the endpoint, from metadata, corresponding to the SP-provdided ACS URL.
- Returns:
- endpoint corresponding to the SP-provdided ACS URL
Copyright © 2006-2009 Internet2. All Rights Reserved.