Skip navigation links

Oracle Fusion Middleware
Java API Reference for Oracle WebLogic Server
12c (12.2.1)

Part Number E55141-01
P4 Change 1723563 on 2015/10/09


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
abstract  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.
abstract  String getLocation()
          Gets the URL location of this service end point.
abstract  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.
abstract  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

Skip navigation links

Copyright 1996, 2015, 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.

Oracle Fusion Middleware
Java API Reference for Oracle WebLogic Server
12c (12.2.1)

Part Number E55141-01
P4 Change 1723563 on 2015/10/09