public abstract class AbstractEndpointSelector extends Object
Constructor and Description |
---|
AbstractEndpointSelector()
Constructor.
|
Modifier and Type | Method and Description |
---|---|
QName |
getEndpointType()
Gets type of endpoint needed.
|
EntityDescriptor |
getEntityMetadata()
Gets the metadata of the entity.
|
RoleDescriptor |
getEntityRoleMetadata()
Gets the role of the entity.
|
MetadataProvider |
getMetadataProvider()
Gets the metadata provider used to look up entity information.
|
SAMLObject |
getSamlRequest()
Gets the SAML request made.
|
SAMLObject |
getSamlResponse()
Gets the response to the SAML request.
|
List<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(QName type)
Sets the type of endpoint needed.
|
void |
setEntityMetadata(EntityDescriptor entity)
Sets the metadata of the entity.
|
void |
setEntityRoleMetadata(RoleDescriptor role)
Sets the role of the entity.
|
void |
setMetadataProvider(MetadataProvider provider)
Sets the metadata provider used to look up entity information.
|
void |
setSamlRequest(SAMLObject request)
Sets the SAML request made.
|
void |
setSamlResponse(SAMLObject response)
Sets the response to the SAML request.
|
public QName getEndpointType()
public void setEndpointType(QName type)
type
- type of endpoint neededpublic MetadataProvider getMetadataProvider()
public void setMetadataProvider(MetadataProvider provider)
provider
- metadata provider used to look up entity informationpublic EntityDescriptor getEntityMetadata()
public void setEntityMetadata(EntityDescriptor entity)
entity
- metadata of the entitypublic RoleDescriptor getEntityRoleMetadata()
public void setEntityRoleMetadata(RoleDescriptor role)
role
- role of the entitypublic SAMLObject getSamlRequest()
public void setSamlRequest(SAMLObject request)
request
- SAML request madepublic SAMLObject getSamlResponse()
public void setSamlResponse(SAMLObject response)
response
- response to the SAML requestpublic List<String> getSupportedIssuerBindings()
public abstract Endpoint selectEndpoint()
Copyright © 2018 JBoss by Red Hat. All rights reserved.