|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectorg.opensaml.common.binding.AbstractEndpointSelector
public abstract class AbstractEndpointSelector
Endpoint selectors choose the endpoint that should be used to contact a relying party.
Constructor Summary | |
---|---|
AbstractEndpointSelector()
Constructor. |
Method Summary | |
---|---|
javax.xml.namespace.QName |
getEndpointType()
Gets type of endpoint needed. |
MetadataProvider |
getMetadataProvider()
Gets the metadata provider used to look up relying party information. |
EntityDescriptor |
getRelyingParty()
Gets the entity ID of the relying party. |
RoleDescriptor |
getRelyingPartyRole()
Gets the role of the relying party. |
SAMLObject |
getSamlRequest()
Gets the SAML request made. |
SAMLObject |
getSamlResponse()
Gets the response to the SAML request. |
java.util.List<java.lang.String> |
getSupportedIssuerBindings()
Gets the list of bindings supported by the message issuer. |
abstract Endpoint |
selectEndpoint()
Selects the endpoint to which messages should be sent. |
void |
setEndpointType(javax.xml.namespace.QName type)
Sets the type of endpoint needed. |
void |
setMetadataProvider(MetadataProvider provider)
Sets the metadata provider used to look up relying party information. |
void |
setRelyingParty(EntityDescriptor entity)
Sets the entity descriptor of the relying party. |
void |
setRelyingPartyRole(RoleDescriptor role)
Sets the role of the relying party. |
void |
setSamlRequest(SAMLObject request)
Sets the SAML request made. |
void |
setSamlResponse(SAMLObject response)
Sets the response to the SAML request. |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
---|
public AbstractEndpointSelector()
Method Detail |
---|
public javax.xml.namespace.QName getEndpointType()
public void setEndpointType(javax.xml.namespace.QName type)
type
- type of endpoint neededpublic MetadataProvider getMetadataProvider()
public void setMetadataProvider(MetadataProvider provider)
provider
- metadata provider used to look up relying party informationpublic EntityDescriptor getRelyingParty()
public void setRelyingParty(EntityDescriptor entity)
entity
- entity descriptor of the relying partpublic RoleDescriptor getRelyingPartyRole()
public void setRelyingPartyRole(RoleDescriptor role)
role
- role of the relying partypublic SAMLObject getSamlRequest()
public void setSamlRequest(SAMLObject request)
request
- SAML request madepublic SAMLObject getSamlResponse()
public void setSamlResponse(SAMLObject response)
response
- response to the SAML requestpublic java.util.List<java.lang.String> getSupportedIssuerBindings()
public abstract Endpoint selectEndpoint()
|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |