Overview | Package | Class | Use | Tree | Deprecated | Index | Help
|  | Oracle
PREV CLASS NEXT CLASS | FRAMES NO FRAMES
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD

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

All Superinterfaces:
  Serializable

All Known Subinterfaces:
  IndexedEndpoint

    public interface Endpoint

extends Serializable

Abstract representation of a SAML 2.0 service endpoint. This interface specifies the APIs used for URL location and binding of a SAML service endpoint.

Field Summary
`static String` | `HTTP_ARTIFACT_BINDING` the internal name for HTTP Artifact binding.
`static String` | `HTTP_ARTIFACT_URN` the URI for the HTTP Artifact binding.
`static String` | `HTTP_POST_BINDING` the internal name for HTTP POST binding.
`static String` | `HTTP_POST_URN` the URI for the HTTP POST binding.
`static String` | `HTTP_REDIRECT_BINDING` the internal name for HTTP Redirect binding.
`static String` | `HTTP_REDIRECT_URN` the URI for the HTTP Redirect binding.
`static String` | `SOAP_BINDING` the internal name for SOAP binding.
`static String` | `SOAP_HTTP_URN` the URI for the SOAP binding.

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

  the internal name for HTTP Artifact binding.

  See Also:
    Constant Field Values

### HTTP_POST_BINDING

    static final String HTTP_POST_BINDING

  the internal name for HTTP POST binding.

  See Also:
    Constant Field Values

### HTTP_REDIRECT_BINDING

    static final String HTTP_REDIRECT_BINDING

  the internal name for HTTP Redirect binding.

  See Also:
    Constant Field Values

### SOAP_BINDING

    static final String SOAP_BINDING

  the internal name for SOAP binding.

  See Also:
    Constant Field Values

### HTTP_ARTIFACT_URN

    static final String HTTP_ARTIFACT_URN

  the URI for the HTTP Artifact binding.

  See Also:
    Constant Field Values

### HTTP_POST_URN

    static final String HTTP_POST_URN

  the URI for the HTTP POST binding.

  See Also:
    Constant Field Values

### HTTP_REDIRECT_URN

    static final String HTTP_REDIRECT_URN

  the URI for the HTTP Redirect binding.

  See Also:
    Constant Field Values

### SOAP_HTTP_URN

    static final String SOAP_HTTP_URN

  the URI for the SOAP binding.

  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 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 to set

### getLocation

    String getLocation()

  Gets the URL location of this service end point.

  Returns:
    the URL location of this end point

### setLocation

    void setLocation(String location)

  Sets the URL location of this service end point.

  Parameters:
    `location` - the URL location to set

Overview | Package | Class | Use | Tree | Deprecated | Index | Help
| Documentation is available at http://edocs.bea.com/wls/docs103 Copyright 1996,2008, Oracle and/or its affiliates. All rights reserved. Oracle is a registered trademark of Oracle Corporation and/or its affiliates. Other names may be trademarks of their respective owners.
PREV CLASS NEXT CLASS | FRAMES NO FRAMES
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD