public class AuthnResponseEndpointSelector extends BasicEndpointSelector
BasicEndpointSelector
are used.コンストラクタと説明 |
---|
AuthnResponseEndpointSelector() |
修飾子とタイプ | メソッドと説明 |
---|---|
protected List<? extends Endpoint> |
filterEndpointsByProtocolBinding(List<? extends Endpoint> endpoints)
Filters the list of possible endpoints by supported outbound bindings and, if the authentication request contains
a requested binding and not an ACS index, that too is used to filter the list.
|
Endpoint |
selectEndpoint()
Selects the endpoint to which messages should be sent.
|
protected Endpoint |
selectEndpointByACSIndex(AuthnRequest request,
List<IndexedEndpoint> endpoints)
Selects the endpoint by way of the assertion consumer service index given in the AuthnRequest.
|
protected Endpoint |
selectEndpointByACSURL(AuthnRequest request,
List<IndexedEndpoint> endpoints)
Selects the endpoint by way of the assertion consumer service URL given in the AuthnRequest.
|
selectIndexedEndpoint, selectNonIndexedEndpoint
getEndpointType, getEntityMetadata, getEntityRoleMetadata, getMetadataProvider, getSamlRequest, getSamlResponse, getSupportedIssuerBindings, setEndpointType, setEntityMetadata, setEntityRoleMetadata, setMetadataProvider, setSamlRequest, setSamlResponse
public Endpoint selectEndpoint()
selectEndpoint
クラス内 BasicEndpointSelector
protected List<? extends Endpoint> filterEndpointsByProtocolBinding(List<? extends Endpoint> endpoints)
filterEndpointsByProtocolBinding
クラス内 BasicEndpointSelector
endpoints
- raw list of endpointsprotected Endpoint selectEndpointByACSIndex(AuthnRequest request, List<IndexedEndpoint> endpoints)
request
- the AuthnRequestendpoints
- list of endpoints to select fromprotected Endpoint selectEndpointByACSURL(AuthnRequest request, List<IndexedEndpoint> endpoints)
request
- the AuthnRequestendpoints
- list of endpoints to select fromCopyright © 2012. All Rights Reserved.