edu.internet2.middleware.shibboleth.idp.profile.saml1
Class ShibbolethSSODecoder
java.lang.Object
org.opensaml.ws.message.decoder.BaseMessageDecoder
org.opensaml.common.binding.decoding.BaseSAMLMessageDecoder
org.opensaml.saml1.binding.decoding.BaseSAML1MessageDecoder
edu.internet2.middleware.shibboleth.idp.profile.saml1.ShibbolethSSODecoder
- All Implemented Interfaces:
- SAMLMessageDecoder, MessageDecoder
public class ShibbolethSSODecoder
- extends BaseSAML1MessageDecoder
- implements SAMLMessageDecoder
Shibboleth 1.0 SSO authentication request message decoder.
|
Field Summary |
private org.slf4j.Logger |
log
Class logger. |
| Methods inherited from class org.opensaml.saml1.binding.decoding.BaseSAML1MessageDecoder |
decode, extractAssertionArtifactInfo, extractAttributeQueryInfo, extractAuthorizationDecisionQueryInfo, extractRequestInfo, extractResponseInfo, getArtifactMap, getUseQueryResourceAsEntityId, populateMessageContext, populateMessageIdIssueInstantIssuer, populateRelyingPartyMetadata, setUseQueryResourceAsEntityId |
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
log
private final org.slf4j.Logger log
- Class logger.
ShibbolethSSODecoder
public ShibbolethSSODecoder()
- Constructor.
getBindingURI
public String getBindingURI()
-
- Specified by:
getBindingURI in interface SAMLMessageDecoder
doDecode
protected void doDecode(MessageContext messageContext)
throws MessageDecodingException
-
- Specified by:
doDecode in class BaseMessageDecoder
- Throws:
MessageDecodingException
isIntendedDestinationEndpointURIRequired
protected boolean isIntendedDestinationEndpointURIRequired(SAMLMessageContext samlMsgCtx)
-
- Specified by:
isIntendedDestinationEndpointURIRequired in class BaseSAMLMessageDecoder
getIntendedDestinationEndpointURI
protected String getIntendedDestinationEndpointURI(SAMLMessageContext samlMsgCtx)
throws MessageDecodingException
-
- Overrides:
getIntendedDestinationEndpointURI in class BaseSAML1MessageDecoder
- Throws:
MessageDecodingException
Copyright © 1999-2012. All Rights Reserved.