public class IdPInitiatedSSORequestMessageDecoder extends BaseIdPInitiatedSSORequestMessageDecoder<IdPInitiatedSSORequest>
| Modifier and Type | Field and Description |
|---|---|
private static String |
BINDING_URI
Protocol binding implemented by this decoder.
|
private org.slf4j.Logger |
log
Class logger.
|
PROVIDER_ID_PARAM, SHIRE_PARAM, TARGET_PARAM, TIME_PARAM| Constructor and Description |
|---|
IdPInitiatedSSORequestMessageDecoder() |
| Modifier and Type | Method and Description |
|---|---|
protected void |
doDecode() |
String |
getBindingURI()
Get the SAML binding URI supported by this decoder.
|
protected String |
getMessageToLog()
Get the string representation of what will be logged as the protocol message.
|
protected void |
populateBindingContext(org.opensaml.messaging.context.MessageContext<IdPInitiatedSSORequest> messageContext)
Populate the context which carries information specific to this binding.
|
buildIdPInitiatedSSORequest, decode, getAcsUrl, getBindingDescriptor, getEntityId, getMessageID, getTarget, getTime, logDecodedMessage, setBindingDescriptordoDestroy, doInitialize, getHttpServletRequest, setHttpServletRequestgetMessageContext, setMessageContextdestroy, initialize, isDestroyed, isInitializedclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitinitialize, isInitializeddestroy, isDestroyed@Nonnull @NotEmpty private static final String BINDING_URI
@Nonnull private final org.slf4j.Logger log
public IdPInitiatedSSORequestMessageDecoder()
@Nonnull @NotEmpty public String getBindingURI()
protected void doDecode()
throws org.opensaml.messaging.decoder.MessageDecodingException
doDecode in class org.opensaml.messaging.decoder.AbstractMessageDecoder<IdPInitiatedSSORequest>org.opensaml.messaging.decoder.MessageDecodingExceptionprotected void populateBindingContext(@Nonnull org.opensaml.messaging.context.MessageContext<IdPInitiatedSSORequest> messageContext) throws org.opensaml.messaging.decoder.MessageDecodingException
messageContext - the current message contextorg.opensaml.messaging.decoder.MessageDecodingException - if the message content is invalid@Nullable protected String getMessageToLog()
getMessageToLog in class BaseIdPInitiatedSSORequestMessageDecoder<IdPInitiatedSSORequest>Copyright © 1999–2017 Shibboleth Consortium. All rights reserved.