public class MetadataQueryRequestDecoder extends AbstractHttpServletRequestMessageDecoder<MetadataQueryRequest>
| Modifier and Type | Field and Description |
|---|---|
static String |
ENTITY_ID_PARAM
Name of the query parameter carrying the entityID: "entityID" .
|
private org.slf4j.Logger |
log
Class logger.
|
static String |
PROTOCOL_PARAM
Name of the query parameter carrying the protocol: "protocol" .
|
static String |
SAML1_PARAM
Name of the query parameter for the SAML 1 protocol: "saml1" .
|
static String |
SAML2_PARAM
Name of the query parameter for the SAML 2 protocol: "saml2" .
|
| Constructor and Description |
|---|
MetadataQueryRequestDecoder() |
| Modifier and Type | Method and Description |
|---|---|
protected void |
doDecode() |
protected String |
getEntityID(javax.servlet.http.HttpServletRequest request)
Get the entityID parameter.
|
protected String |
getProtocol(javax.servlet.http.HttpServletRequest request)
Get the protocol.
|
decode, doDestroy, doInitialize, getHttpServletRequest, setHttpServletRequestgetMessageContext, setMessageContextdestroy, initialize, isDestroyed, isInitializedclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitgetMessageContextinitialize, isInitializeddestroy, isDestroyed@Nonnull @NotEmpty public static final String ENTITY_ID_PARAM
@Nonnull @NotEmpty public static final String PROTOCOL_PARAM
@Nonnull @NotEmpty public static final String SAML1_PARAM
@Nonnull @NotEmpty public static final String SAML2_PARAM
@Nonnull private final org.slf4j.Logger log
protected void doDecode()
throws MessageDecodingException
doDecode in class AbstractMessageDecoder<MetadataQueryRequest>MessageDecodingException@Nonnull @NotEmpty protected String getEntityID(@Nonnull javax.servlet.http.HttpServletRequest request) throws MessageDecodingException
request - current HTTP requestMessageDecodingException - thrown if the request does not contain an entityIDCopyright © 1999–2018 Shibboleth Consortium. All rights reserved.