|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
ProfileConfigurationType
- profile configuration type for current requestpublic interface ProfileRequestContext<ProfileConfigurationType extends ProfileConfiguration>
Extension to the basic message conext that carries profile request specific information.
Method Summary | |
---|---|
ProfileConfigurationType |
getProfileConfiguration()
Gets the configuration for the profile for the relying party. |
Collection<String> |
getReleasedAttributes()
Gets the attributes, by ID, released to the peer. |
RelyingPartyConfiguration |
getRelyingPartyConfiguration()
Gets the configuration for the relying party for this request. |
Session |
getUserSession()
Gets the current user session, if there is one. |
void |
setProfileConfiguration(ProfileConfigurationType configuration)
Sets the configuration for the profile for the relying party. |
void |
setReleasedAttributes(Collection<String> attributeIds)
Sets the attributes, by ID, released to the peer. |
void |
setRelyingPartyConfiguration(RelyingPartyConfiguration configuration)
Sets the configuration for the relying party for this request. |
void |
setUserSession(Session session)
Sets the current user session. |
Methods inherited from interface org.opensaml.ws.message.MessageContext |
---|
getCommunicationProfileId, getInboundMessage, getInboundMessageIssuer, getInboundMessageTransport, getOutboundMessage, getOutboundMessageIssuer, getOutboundMessageTransport, getSecurityPolicyResolver, isIssuerAuthenticated, setCommunicationProfileId, setInboundMessage, setInboundMessageIssuer, setInboundMessageTransport, setOutboundMessage, setOutboundMessageIssuer, setOutboundMessageTransport, setSecurityPolicyResolver |
Method Detail |
---|
ProfileConfigurationType getProfileConfiguration()
RelyingPartyConfiguration getRelyingPartyConfiguration()
Session getUserSession()
void setProfileConfiguration(ProfileConfigurationType configuration)
configuration
- configuration for the profile for the relying partyvoid setRelyingPartyConfiguration(RelyingPartyConfiguration configuration)
configuration
- configuration for the relying party for this requestvoid setUserSession(Session session)
session
- current user sessionCollection<String> getReleasedAttributes()
void setReleasedAttributes(Collection<String> attributeIds)
attributeIds
- ids of the attributes released to the peer
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |