Uses of Interface
edu.internet2.middleware.shibboleth.common.profile.provider.SAMLProfileRequestContext

Packages that use SAMLProfileRequestContext
edu.internet2.middleware.shibboleth.common.attribute.filtering.provider   
edu.internet2.middleware.shibboleth.common.attribute.provider   
edu.internet2.middleware.shibboleth.common.attribute.resolver.provider   
edu.internet2.middleware.shibboleth.common.profile.provider   
 

Uses of SAMLProfileRequestContext in edu.internet2.middleware.shibboleth.common.attribute.filtering.provider
 

Methods in edu.internet2.middleware.shibboleth.common.attribute.filtering.provider that return SAMLProfileRequestContext
 SAMLProfileRequestContext ShibbolethFilteringContext.getAttributeRequestContext()
          Gets the context for the attribute request.
 

Methods in edu.internet2.middleware.shibboleth.common.attribute.filtering.provider with parameters of type SAMLProfileRequestContext
 Map<String,BaseAttribute> ShibbolethAttributeFilteringEngine.filterAttributes(Map<String,BaseAttribute> attributes, SAMLProfileRequestContext context)
          Filters values for the given attribute, removing or allowing attributes per some implementation specific policy.
 

Constructors in edu.internet2.middleware.shibboleth.common.attribute.filtering.provider with parameters of type SAMLProfileRequestContext
ShibbolethFilteringContext(Map<String,BaseAttribute> attributes, SAMLProfileRequestContext context)
          Constructor.
 

Uses of SAMLProfileRequestContext in edu.internet2.middleware.shibboleth.common.attribute.provider
 

Methods in edu.internet2.middleware.shibboleth.common.attribute.provider with parameters of type SAMLProfileRequestContext
 Map<String,BaseAttribute> ShibbolethSAML2AttributeAuthority.getAttributes(SAMLProfileRequestContext<? extends org.opensaml.saml2.core.RequestAbstractType,? extends org.opensaml.saml2.core.StatusResponseType,org.opensaml.saml2.core.NameID,? extends AbstractSAML2ProfileConfiguration> requestContext)
          Gets the attributes for the principal identified in the request.
 Map<String,BaseAttribute> ShibbolethSAML1AttributeAuthority.getAttributes(SAMLProfileRequestContext<? extends org.opensaml.common.SAMLObject,? extends org.opensaml.saml1.core.ResponseAbstractType,org.opensaml.saml1.core.NameIdentifier,? extends AbstractSAML1ProfileConfiguration> requestContext)
          Gets the attributes for the principal identified in the request.
 String ShibbolethSAML2AttributeAuthority.getPrincipal(SAMLProfileRequestContext<? extends org.opensaml.saml2.core.RequestAbstractType,? extends org.opensaml.saml2.core.StatusResponseType,org.opensaml.saml2.core.NameID,? extends AbstractSAML2ProfileConfiguration> requestContext)
          Resolves a NameID into the internal principal name used Shibboleth.
 String SAML2AttributeAuthority.getPrincipal(SAMLProfileRequestContext<? extends org.opensaml.saml2.core.RequestAbstractType,? extends org.opensaml.saml2.core.StatusResponseType,org.opensaml.saml2.core.NameID,? extends AbstractSAML2ProfileConfiguration> requestContext)
          Resolves a NameID into the internal principal name used Shibboleth.
 String ShibbolethSAML1AttributeAuthority.getPrincipal(SAMLProfileRequestContext<? extends org.opensaml.common.SAMLObject,? extends org.opensaml.saml1.core.ResponseAbstractType,org.opensaml.saml1.core.NameIdentifier,? extends AbstractSAML1ProfileConfiguration> requestContext)
          Resolves a NameIdentifier into the internal principal name used Shibboleth.
 String SAML1AttributeAuthority.getPrincipal(SAMLProfileRequestContext<? extends org.opensaml.common.SAMLObject,? extends org.opensaml.saml1.core.ResponseAbstractType,org.opensaml.saml1.core.NameIdentifier,? extends AbstractSAML1ProfileConfiguration> requestContext)
          Resolves a NameIdentifier into the internal principal name used Shibboleth.
 

Uses of SAMLProfileRequestContext in edu.internet2.middleware.shibboleth.common.attribute.resolver.provider
 

Methods in edu.internet2.middleware.shibboleth.common.attribute.resolver.provider that return SAMLProfileRequestContext
 SAMLProfileRequestContext ShibbolethResolutionContext.getAttributeRequestContext()
          Gets the attribute request that started this resolution.
 

Methods in edu.internet2.middleware.shibboleth.common.attribute.resolver.provider with parameters of type SAMLProfileRequestContext
 Map<String,BaseAttribute> ShibbolethAttributeResolver.resolveAttributes(SAMLProfileRequestContext attributeRequestContext)
          Gets all the attributes for a given subject.
 String ShibbolethAttributeResolver.resolvePrincipalName(SAMLProfileRequestContext requestContext)
          Resolves the principal name for the subject of the request.
 

Constructors in edu.internet2.middleware.shibboleth.common.attribute.resolver.provider with parameters of type SAMLProfileRequestContext
ShibbolethResolutionContext(SAMLProfileRequestContext context)
          Constructor.
 

Uses of SAMLProfileRequestContext in edu.internet2.middleware.shibboleth.common.profile.provider
 

Classes in edu.internet2.middleware.shibboleth.common.profile.provider that implement SAMLProfileRequestContext
 class BaseSAMLProfileRequestContext<InboundMessage extends SAMLObject,OutboundMessage extends SAMLObject,NameIdentifierType extends SAMLObject,ProfileConfigurationType extends ProfileConfiguration>
          Contextual object used to accumlate information as profile requests are being processed.
 



Copyright © 2006-2008 Internet2. All Rights Reserved.