edu.internet2.middleware.shibboleth.idp.profile.saml2
Class ArtifactResolution.ArtifactResolutionRequestContext
java.lang.Object
org.opensaml.ws.message.BaseMessageContext
org.opensaml.common.binding.BasicSAMLMessageContext<InboundMessage,OutboundMessage,NameIdentifierType>
edu.internet2.middleware.shibboleth.common.profile.provider.BaseSAMLProfileRequestContext<RequestType,ResponseType,NameID,ProfileConfigurationType>
edu.internet2.middleware.shibboleth.idp.profile.saml2.BaseSAML2ProfileRequestContext<ArtifactResolve,ArtifactResponse,ArtifactResolutionConfiguration>
edu.internet2.middleware.shibboleth.idp.profile.saml2.ArtifactResolution.ArtifactResolutionRequestContext
- All Implemented Interfaces:
- AttributeRequestContext, ProfileRequestContext<ArtifactResolutionConfiguration>, SAMLProfileRequestContext<ArtifactResolve,ArtifactResponse,NameID,ArtifactResolutionConfiguration>, SAMLMessageContext<ArtifactResolve,ArtifactResponse,NameID>, SAML2ArtifactMessageContext<ArtifactResolve,ArtifactResponse,NameID>, MessageContext
- Enclosing class:
- ArtifactResolution
public class ArtifactResolution.ArtifactResolutionRequestContext
- extends BaseSAML2ProfileRequestContext<ArtifactResolve,ArtifactResponse,ArtifactResolutionConfiguration>
- implements SAML2ArtifactMessageContext<ArtifactResolve,ArtifactResponse,NameID>
Represents the internal state of a SAML 2.0 Artifact resolver request while it's being processed by the IdP.
| Methods inherited from class edu.internet2.middleware.shibboleth.common.profile.provider.BaseSAMLProfileRequestContext |
getAttributes, getMessageDecoder, getMessageEncoder, getNameIdentifierAttribute, getPrincipalAuthenticationMethod, getPrincipalName, getProfileConfiguration, getReleasedAttributes, getRelyingPartyConfiguration, getRequestedAttributesIds, getUserSession, setAttributes, setMessageDecoder, setMessageEncoder, setNameIdentifierAttribute, setPrincipalAuthenticationMethod, setPrincipalName, setProfileConfiguration, setReleasedAttributes, setRelyingPartyConfiguration, setRequestedAttributes, setUserSession |
| Methods inherited from class org.opensaml.common.binding.BasicSAMLMessageContext |
getInboundSAMLMessage, getInboundSAMLMessageId, getInboundSAMLMessageIssueInstant, getInboundSAMLProtocol, getLocalEntityId, getLocalEntityMetadata, getLocalEntityRole, getLocalEntityRoleMetadata, getMetadataProvider, getOuboundSAMLMessageSigningCredential, getOutboundMessageArtifactType, getOutboundSAMLMessage, getOutboundSAMLMessageId, getOutboundSAMLMessageIssueInstant, getOutboundSAMLProtocol, getPeerEntityEndpoint, getPeerEntityId, getPeerEntityMetadata, getPeerEntityRole, getPeerEntityRoleMetadata, getRelayState, getSubjectNameIdentifier, isInboundSAMLMessageAuthenticated, isIssuerAuthenticated, setInboundSAMLMessage, setInboundSAMLMessageAuthenticated, setInboundSAMLMessageId, setInboundSAMLMessageIssueInstant, setInboundSAMLProtocol, setLocalEntityId, setLocalEntityMetadata, setLocalEntityRole, setLocalEntityRoleMetadata, setMetadataProvider, setOutboundMessageArtifactType, setOutboundSAMLMessage, setOutboundSAMLMessageId, setOutboundSAMLMessageIssueInstant, setOutboundSAMLMessageSigningCredential, setOutboundSAMLProtocol, setPeerEntityEndpoint, setPeerEntityId, setPeerEntityMetadata, setPeerEntityRole, setPeerEntityRoleMetadata, setRelayState, setSubjectNameIdentifier |
| Methods inherited from class org.opensaml.ws.message.BaseMessageContext |
getCommunicationProfileId, getInboundMessage, getInboundMessageIssuer, getInboundMessageTransport, getOutboundHandlerChainResolver, getOutboundMessage, getOutboundMessageIssuer, getOutboundMessageTransport, getPostSecurityInboundHandlerChainResolver, getPreSecurityInboundHandlerChainResolver, getSecurityPolicyResolver, setCommunicationProfileId, setInboundMessage, setInboundMessageIssuer, setInboundMessageTransport, setOutboundHandlerChainResolver, setOutboundMessage, setOutboundMessageIssuer, setOutboundMessageTransport, setPostSecurityInboundHandlerChainResolver, setPreSecurityInboundHandlerChainResolver, setSecurityPolicyResolver |
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Methods inherited from interface org.opensaml.common.binding.SAMLMessageContext |
getInboundSAMLMessage, getInboundSAMLMessageId, getInboundSAMLMessageIssueInstant, getInboundSAMLProtocol, getLocalEntityId, getLocalEntityMetadata, getLocalEntityRole, getLocalEntityRoleMetadata, getMetadataProvider, getOuboundSAMLMessageSigningCredential, getOutboundMessageArtifactType, getOutboundSAMLMessage, getOutboundSAMLMessageId, getOutboundSAMLMessageIssueInstant, getOutboundSAMLProtocol, getPeerEntityEndpoint, getPeerEntityId, getPeerEntityMetadata, getPeerEntityRole, getPeerEntityRoleMetadata, getRelayState, getSubjectNameIdentifier, isInboundSAMLMessageAuthenticated, setInboundSAMLMessage, setInboundSAMLMessageAuthenticated, setInboundSAMLMessageId, setInboundSAMLMessageIssueInstant, setInboundSAMLProtocol, setLocalEntityId, setLocalEntityMetadata, setLocalEntityRole, setLocalEntityRoleMetadata, setMetadataProvider, setOutboundMessageArtifactType, setOutboundSAMLMessage, setOutboundSAMLMessageId, setOutboundSAMLMessageIssueInstant, setOutboundSAMLMessageSigningCredential, setOutboundSAMLProtocol, setPeerEntityEndpoint, setPeerEntityId, setPeerEntityMetadata, setPeerEntityRole, setPeerEntityRoleMetadata, setRelayState, setSubjectNameIdentifier |
| Methods inherited from interface org.opensaml.ws.message.MessageContext |
getCommunicationProfileId, getInboundMessage, getInboundMessageIssuer, getInboundMessageTransport, getOutboundHandlerChainResolver, getOutboundMessage, getOutboundMessageIssuer, getOutboundMessageTransport, getPostSecurityInboundHandlerChainResolver, getPreSecurityInboundHandlerChainResolver, getSecurityPolicyResolver, isIssuerAuthenticated, setCommunicationProfileId, setInboundMessage, setInboundMessageIssuer, setInboundMessageTransport, setOutboundHandlerChainResolver, setOutboundMessage, setOutboundMessageIssuer, setOutboundMessageTransport, setPostSecurityInboundHandlerChainResolver, setPreSecurityInboundHandlerChainResolver, setSecurityPolicyResolver |
artifact
private String artifact
- Artifact to be resolved.
referencedMessage
private SAMLObject referencedMessage
- Message referenced by the SAML artifact.
ArtifactResolution.ArtifactResolutionRequestContext
public ArtifactResolution.ArtifactResolutionRequestContext()
getArtifact
public String getArtifact()
-
- Specified by:
getArtifact in interface SAML2ArtifactMessageContext<ArtifactResolve,ArtifactResponse,NameID>
setArtifact
public void setArtifact(String saml2Artifact)
-
- Specified by:
setArtifact in interface SAML2ArtifactMessageContext<ArtifactResolve,ArtifactResponse,NameID>
getReferencedMessage
public SAMLObject getReferencedMessage()
-
- Specified by:
getReferencedMessage in interface SAML2ArtifactMessageContext<ArtifactResolve,ArtifactResponse,NameID>
setReferencedMessage
public void setReferencedMessage(SAMLObject message)
-
- Specified by:
setReferencedMessage in interface SAML2ArtifactMessageContext<ArtifactResolve,ArtifactResponse,NameID>
Copyright © 1999-2012. All Rights Reserved.