Class HTTPRedirectBinding
- java.lang.Object
-
- org.nuxeo.ecm.platform.auth.saml.binding.SAMLBinding
-
- org.nuxeo.ecm.platform.auth.saml.binding.HTTPRedirectBinding
-
public class HTTPRedirectBinding extends SAMLBinding
HTTP Redirect Binding- Since:
- 6.0
-
-
Field Summary
Fields Modifier and Type Field Description static String
SAML_REQUEST
static String
SAML_RESPONSE
-
Fields inherited from class org.nuxeo.ecm.platform.auth.saml.binding.SAMLBinding
decoder, encoder, uriComparator
-
-
Constructor Summary
Constructors Constructor Description HTTPRedirectBinding()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description String
buildRedirectURL(org.opensaml.common.binding.SAMLMessageContext context, String endpointURL)
String
getBindingURI()
Returns the URI that identifies this binding.boolean
supports(org.opensaml.ws.transport.InTransport transport)
Checks if this binding can be used to extract the message from the request.boolean
supports(org.opensaml.ws.transport.OutTransport transport)
Checks if this binding can use the given transport to send a message-
Methods inherited from class org.nuxeo.ecm.platform.auth.saml.binding.SAMLBinding
decode, encode
-
-
-
-
Field Detail
-
SAML_REQUEST
public static final String SAML_REQUEST
- See Also:
- Constant Field Values
-
SAML_RESPONSE
public static final String SAML_RESPONSE
- See Also:
- Constant Field Values
-
-
Constructor Detail
-
HTTPRedirectBinding
public HTTPRedirectBinding()
-
-
Method Detail
-
getBindingURI
public String getBindingURI()
Description copied from class:SAMLBinding
Returns the URI that identifies this binding.- Specified by:
getBindingURI
in classSAMLBinding
- Returns:
- the URI
-
supports
public boolean supports(org.opensaml.ws.transport.InTransport transport)
Description copied from class:SAMLBinding
Checks if this binding can be used to extract the message from the request.- Specified by:
supports
in classSAMLBinding
- Returns:
- true if this binding supports the transport
-
supports
public boolean supports(org.opensaml.ws.transport.OutTransport transport)
Description copied from class:SAMLBinding
Checks if this binding can use the given transport to send a message- Specified by:
supports
in classSAMLBinding
- Returns:
- true if this binding supports the transport
-
buildRedirectURL
public String buildRedirectURL(org.opensaml.common.binding.SAMLMessageContext context, String endpointURL) throws org.opensaml.common.SAMLException
- Throws:
org.opensaml.common.SAMLException
-
-