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

## Uses of Class
edu.internet2.middleware.shibboleth.idp.profile.saml2.BaseSAML2ProfileRequestContext

Packages that use BaseSAML2ProfileRequestContext
edu.internet2.middleware.shibboleth.idp.profile.saml2 |

Uses of BaseSAML2ProfileRequestContext in edu.internet2.middleware.shibboleth.idp.profile.saml2

Subclasses of BaseSAML2ProfileRequestContext in edu.internet2.middleware.shibboleth.idp.profile.saml2
`class` | `ArtifactResolution.ArtifactResolutionRequestContext` Represents the internal state of a SAML 2.0 Artiface 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.
`protected class` | `SSOProfileHandler.SSORequestContext` Represents the internal state of a SAML 2.0 SSO Request while it's being processed by the IdP.

Methods in edu.internet2.middleware.shibboleth.idp.profile.saml2 with parameters of type BaseSAML2ProfileRequestContext
`protected org.opensaml.saml2.core.Assertion` | `AbstractSAML2ProfileHandler.buildAssertion(BaseSAML2ProfileRequestContext<?,?,?> requestContext, org.joda.time.DateTime issueInstant)` Builds a basic assertion with its id, issue instant, SAML version, issuer, subject, and conditions populated.
`protected org.opensaml.saml2.core.AttributeStatement` | `AbstractSAML2ProfileHandler.buildAttributeStatement(BaseSAML2ProfileRequestContext<?,?,?> requestContext)` Executes a query for attributes and builds a SAML attribute statement from the results.
`protected org.opensaml.saml2.core.Conditions` | `AbstractSAML2ProfileHandler.buildConditions(BaseSAML2ProfileRequestContext<?,?,?> requestContext, org.joda.time.DateTime issueInstant)` Builds a SAML assertion condition set.
`protected org.opensaml.saml2.core.Issuer` | `AbstractSAML2ProfileHandler.buildEntityIssuer(BaseSAML2ProfileRequestContext<?,?,?> requestContext)` Creates an `Issuer` populated with information about the relying party.
`protected org.opensaml.saml2.core.Response` | `AbstractSAML2ProfileHandler.buildErrorResponse(BaseSAML2ProfileRequestContext<?,?,?> requestContext)` Constructs an SAML response message carrying a request error.
`protected org.opensaml.saml2.core.NameID` | `AbstractSAML2ProfileHandler.buildNameId(BaseSAML2ProfileRequestContext<?,?,?> requestContext)` Builds a NameID appropriate for this request.
`protected org.opensaml.saml2.core.Response` | `AbstractSAML2ProfileHandler.buildResponse(BaseSAML2ProfileRequestContext<?,?,?> requestContext, String subjectConfirmationMethod, List<org.opensaml.saml2.core.Statement> statements)` Builds a response to the attribute query within the request context.
`protected org.opensaml.saml2.core.Subject` | `AbstractSAML2ProfileHandler.buildSubject(BaseSAML2ProfileRequestContext<?,?,?> requestContext, String confirmationMethod, org.joda.time.DateTime issueInstant)` Builds the SAML subject for the user for the service provider.
`protected org.opensaml.saml2.core.SubjectConfirmation` | `AbstractSAML2ProfileHandler.buildSubjectConfirmation(BaseSAML2ProfileRequestContext<?,?,?> requestContext, String confirmationMethod, org.joda.time.DateTime issueInstant)` Builds the SubjectConfirmation appropriate for this request.
`protected void` | `AbstractSAML2ProfileHandler.checkSamlVersion(BaseSAML2ProfileRequestContext<?,?,?> requestContext)` Checks that the SAML major version for a request is 2.
`protected void` | `AbstractSAML2ProfileHandler.populateStatusResponse(BaseSAML2ProfileRequestContext<?,?,?> requestContext, org.opensaml.saml2.core.StatusResponseType response)` Populates the response's id, in response to, issue instant, version, and issuer properties.
`protected void` | `AbstractSAML2ProfileHandler.resolveAttributes(BaseSAML2ProfileRequestContext<?,?,?> requestContext)` Resolves the attributes for the principal.
`protected void` | `AbstractSAML2ProfileHandler.resolvePrincipal(BaseSAML2ProfileRequestContext<?,?,?> requestContext)` Resolves the principal name of the subject of the request.
`protected void` | `AbstractSAML2ProfileHandler.signAssertion(BaseSAML2ProfileRequestContext<?,?,?> requestContext, org.opensaml.saml2.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-2008 Internet2. All Rights Reserved.