BEA Systems, Inc.

com.bea.security.saml2.providers.registry
Interface Endpoint

All Superinterfaces:
Serializable
All Known Subinterfaces:
IndexedEndpoint
All Known Implementing Classes:
EndpointImpl, IndexedEndpointImpl

public interface Endpoint
extends Serializable

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


Field Summary
static String HTTP_ARTIFACT_BINDING
           
static String HTTP_ARTIFACT_URN
           
static String HTTP_POST_BINDING
           
static String HTTP_POST_URN
           
static String HTTP_REDIRECT_BINDING
           
static String HTTP_REDIRECT_URN
           
static String SOAP_BINDING
           
static String SOAP_HTTP_URN
           
 
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, and 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, it should be one of Endpoint.HTTP_ARTIFACT_BINDING, Endpoint.HTTP_POST_BINDING, Endpoint.HTTP_REDIRECT_BINDING, and Endpoint.SOAP_BINDING.
 void setLocation(String location)
          Sets the URL location of this service end point.
 

Field Detail

HTTP_ARTIFACT_BINDING

static final String HTTP_ARTIFACT_BINDING
See Also:
Constant Field Values

HTTP_POST_BINDING

static final String HTTP_POST_BINDING
See Also:
Constant Field Values

HTTP_REDIRECT_BINDING

static final String HTTP_REDIRECT_BINDING
See Also:
Constant Field Values

SOAP_BINDING

static final String SOAP_BINDING
See Also:
Constant Field Values

HTTP_ARTIFACT_URN

static final String HTTP_ARTIFACT_URN
See Also:
Constant Field Values

HTTP_POST_URN

static final String HTTP_POST_URN
See Also:
Constant Field Values

HTTP_REDIRECT_URN

static final String HTTP_REDIRECT_URN
See Also:
Constant Field Values

SOAP_HTTP_URN

static final String SOAP_HTTP_URN
See Also:
Constant Field Values
Method Detail

getBinding

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, and Endpoint.SOAP_BINDING.

Returns:
the binding type of this SAML service end point

setBinding

void setBinding(String binding)
Sets the binding of this SAML service end point, it should be one of Endpoint.HTTP_ARTIFACT_BINDING, Endpoint.HTTP_POST_BINDING, Endpoint.HTTP_REDIRECT_BINDING, and Endpoint.SOAP_BINDING.

Parameters:
binding - the binding type of this SAML service end point

getLocation

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

Returns:
the URL location of this service end point

setLocation

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

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.