public class JSMessageExtensionContext
extends java.lang.Object
var lang = context.getHeader("Accept-Language");
Constructor and Description |
---|
JSMessageExtensionContext(XMLMessageExtensionInfo info) |
Modifier and Type | Method and Description |
---|---|
java.lang.String |
getHeader(java.lang.String name)
Get a HTTP header of the request which is triggering this SAML message.
|
java.util.List<java.lang.String> |
getHeaderNames()
Get a list of header names which were present in the request.
|
java.util.List<java.lang.String> |
getInfoKeys()
Get a list of keys which can be used in
getInfoValue(name)
calls. |
java.lang.String |
getInfoValue(java.lang.String name)
get a piece of informationa about the SAML context.
|
java.lang.String |
getParameter(java.lang.String name)
Get a HTTP parameter of the request which is triggering this SAML message.
|
java.util.List<java.lang.String> |
getParameterNames()
Get a list of HTTP parameters which were present in the request.
|
java.lang.String |
getUrl()
Get the URL of the request which is triggering this SAML message.
|
public JSMessageExtensionContext(XMLMessageExtensionInfo info)
public java.util.List<java.lang.String> getInfoKeys()
getInfoValue(name)
calls. These keys will include informationa about the SAML context.getInfoValue(name)
call.public java.lang.String getInfoValue(java.lang.String name)
getInfoKeys()
to get a list of valid keys. These keys will
include things like:
public java.util.List<java.lang.String> getHeaderNames()
getHeader(name)
.public java.util.List<java.lang.String> getParameterNames()
getParameter(name)
.public java.lang.String getHeader(java.lang.String name)
name
- of the header to retrieve.public java.lang.String getParameter(java.lang.String name)
name
- of the parameter to retrieve.public java.lang.String getUrl()