Uses of Class edu.internet2.middleware.shibboleth.idp.profile.saml1.BaseSAML1ProfileRequestContext (Shibboleth Identity Provider 2.2.0 Java API.)
Date: 2010-09-23

Overview | Package | Class | Use | Tree | Deprecated | Index | Help
PREV NEXT | FRAMES NO FRAMES

## 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.

Overview | Package | Class | Use | Tree | Deprecated | Index | Help
PREV NEXT | FRAMES NO FRAMES

Copyright © 2006-2010 Internet2. All Rights Reserved.