Uses of Class
edu.internet2.middleware.shibboleth.idp.profile.saml1.BaseSAML1ProfileRequestContext

Packages that use BaseSAML1ProfileRequestContext
edu.internet2.middleware.shibboleth.idp.profile.saml1   
 

Uses of BaseSAML1ProfileRequestContext in edu.internet2.middleware.shibboleth.idp.profile.saml1
 

Subclasses of BaseSAML1ProfileRequestContext in edu.internet2.middleware.shibboleth.idp.profile.saml1
 class ArtifactResolution.ArtifactResolutionRequestContext
          Represents the internal state of a SAML 1 Artifact resolver request while it's being processed by the IdP.
protected  class AttributeQueryProfileHandler.AttributeQueryContext
          Basic data structure used to accumulate information as a request is being processed.
 class ShibbolethSSOProfileHandler.ShibbolethSSORequestContext
          Represents the internal state of a Shibboleth SSO Request while it's being processed by the IdP.
 

Methods in edu.internet2.middleware.shibboleth.idp.profile.saml1 with parameters of type BaseSAML1ProfileRequestContext
protected  org.opensaml.saml1.core.Assertion AbstractSAML1ProfileHandler.buildAssertion(BaseSAML1ProfileRequestContext<?,?,?> requestContext, DateTime issueInstant)
          Builds a basic assertion with its id, issue instant, SAML version, issuer, subject, and conditions populated.
protected  org.opensaml.saml1.core.AttributeStatement AbstractSAML1ProfileHandler.buildAttributeStatement(BaseSAML1ProfileRequestContext<?,?,?> requestContext, String subjectConfMethod)
          Executes a query for attributes and builds a SAML attribute statement from the results.
protected  org.opensaml.saml1.core.Conditions AbstractSAML1ProfileHandler.buildConditions(BaseSAML1ProfileRequestContext<?,?,?> requestContext, DateTime issueInstant)
          Builds a SAML assertion condition set.
protected  org.opensaml.saml1.core.Response AbstractSAML1ProfileHandler.buildErrorResponse(BaseSAML1ProfileRequestContext<?,?,?> requestContext)
          Constructs an SAML response message carrying a request error.
protected  org.opensaml.saml1.core.NameIdentifier AbstractSAML1ProfileHandler.buildNameId(BaseSAML1ProfileRequestContext<?,?,?> requestContext)
          Builds a NameIdentifier appropriate for this request.
protected  org.opensaml.saml1.core.Response AbstractSAML1ProfileHandler.buildResponse(BaseSAML1ProfileRequestContext<?,?,?> requestContext, List<org.opensaml.saml1.core.Statement> statements)
          Builds a response to the attribute query within the request context.
protected  org.opensaml.saml1.core.Subject AbstractSAML1ProfileHandler.buildSubject(BaseSAML1ProfileRequestContext<?,?,?> requestContext, String confirmationMethod)
          Builds the SAML subject for the user for the service provider.
protected  void AbstractSAML1ProfileHandler.checkSamlVersion(BaseSAML1ProfileRequestContext<?,?,?> requestContext)
          Checks that the SAML major version for a request is 1.
protected  boolean AbstractSAML1ProfileHandler.isSignAssertion(BaseSAML1ProfileRequestContext<?,?,?> requestContext)
          Determine whether issued assertions should be signed.
protected  void AbstractSAML1ProfileHandler.populateStatusResponse(BaseSAML1ProfileRequestContext<?,?,?> requestContext, org.opensaml.saml1.core.ResponseAbstractType response)
          Populates the response's id, in response to, issue instant, version, and issuer properties.
protected  void AbstractSAML1ProfileHandler.resolveAttributes(BaseSAML1ProfileRequestContext<?,?,?> requestContext)
          Resolved the attributes for the principal.
protected  void AbstractSAML1ProfileHandler.resolvePrincipal(BaseSAML1ProfileRequestContext<?,?,?> requestContext)
          Resolves the principal name of the subject of the request.
protected  void AbstractSAML1ProfileHandler.signAssertion(BaseSAML1ProfileRequestContext<?,?,?> requestContext, org.opensaml.saml1.core.Assertion assertion)
          Signs the given assertion if either the current profile configuration or the relying party configuration contains signing credentials.
 



Copyright © 2006-2009 Internet2. All Rights Reserved.