BEA Systems, Inc.

com.bea.security.saml2.providers.registry
Class EndpointImpl

java.lang.Object
  extended by com.bea.security.saml2.providers.registry.EndpointImpl
All Implemented Interfaces:
Endpoint, Serializable
Direct Known Subclasses:
IndexedEndpointImpl

public class EndpointImpl
extends Object
implements Endpoint, Serializable

This class implements the APIs used to access or set URL location and binding of a SAML service endpoint.

See Also:
Serialized Form

Field Summary
 
Fields inherited from interface com.bea.security.saml2.providers.registry.Endpoint
HTTP_ARTIFACT_BINDING, HTTP_ARTIFACT_URN, HTTP_POST_BINDING, HTTP_POST_URN, HTTP_REDIRECT_BINDING, HTTP_REDIRECT_URN, SOAP_BINDING, SOAP_HTTP_URN
 
Constructor Summary
EndpointImpl()
           
 
Method Summary
 String getBinding()
          Gets the binding of this SAML service end point, which can be one of Endpoint.HTTP_ARTIFACT_BINDING, Endpoint.HTTP_POST_BINDING, Endpoint.HTTP_REDIRECT_BINDING, Endpoint.SOAP_BINDING.
 String getLocation()
          Gets the URL location of this service end point.
 void setBinding(String binding)
          Sets the binding of this SAML service end point.
 void setLocation(String location)
          Sets the URL location of this service end point.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

EndpointImpl

public EndpointImpl()
Method Detail

getBinding

public String getBinding()
Gets the binding of this SAML service end point, which can be one of Endpoint.HTTP_ARTIFACT_BINDING, Endpoint.HTTP_POST_BINDING, Endpoint.HTTP_REDIRECT_BINDING, Endpoint.SOAP_BINDING.

Specified by:
getBinding in interface Endpoint
Returns:
the binding of this SAML service end point

setBinding

public void setBinding(String binding)
Sets the binding of this SAML service end point. It converts the specified binding to one of the defined binding names if the specified binding is a recognized SAML binding URN.

Specified by:
setBinding in interface Endpoint
Parameters:
binding - the binding of this SAML service end point

getLocation

public String getLocation()
Gets the URL location of this service end point.

Specified by:
getLocation in interface Endpoint
Returns:
the URL location of this service end point

setLocation

public void setLocation(String location)
Sets the URL location of this service end point.

Specified by:
setLocation in interface Endpoint
Parameters:
location -

Because this information documents a Tech Preview of a BEA product, it may be incomplete and is subject to change. Documentation is available at
http://download.oracle.com/docs/cd/E13222_01/wls/essex/TechPreview
Copyright 2007 BEA Systems Inc.