Class ConvenienceUserAccessAuthenticationChImpl
java.lang.Object
org.projecthusky.xua.communication.impl.ConvenienceUserAccessAuthenticationImpl
org.projecthusky.communication.ch.ppq.ConvenienceUserAccessAuthenticationChImpl
- All Implemented Interfaces:
PrivacyPolicyQueryModule,AuthenticationModule,XUserAssertionModule
public class ConvenienceUserAccessAuthenticationChImpl
extends ConvenienceUserAccessAuthenticationImpl
implements PrivacyPolicyQueryModule
Class implementing the interface ConvenienceUserAccessAuthentication for CH.
-
Constructor Summary
ConstructorsConstructorDescriptionInstantiates a new instance and initializes the OpenSaml Libraries. -
Method Summary
Modifier and TypeMethodDescriptioninvokePrivacyPolicyFeed(SecurityHeaderElement aAssertion, PrivacyPolicyFeed feed, PpClientConfig clientConfiguration) Method to invoke the PrivacyPolicyFeed. Methode um die PrivacyPolicyFeed auszuführen.invokePrivacyPolicyQuery(SecurityHeaderElement aAssertion, PrivacyPolicyQuery query, PpClientConfig clientConfiguration) Method to invoke the PrivacyPolicyQuery. Methode um die PrivacyPolicyQuery auszuführen.Methods inherited from class org.projecthusky.xua.communication.impl.ConvenienceUserAccessAuthenticationImpl
invokeGetXUserAssertion, invokeUserAuthentication
-
Constructor Details
-
ConvenienceUserAccessAuthenticationChImpl
public ConvenienceUserAccessAuthenticationChImpl() throws org.opensaml.core.config.InitializationExceptionInstantiates a new instance and initializes the OpenSaml Libraries.- Throws:
org.opensaml.core.config.InitializationException
-
-
Method Details
-
invokePrivacyPolicyFeed
public PrivacyPolicyFeedResponse invokePrivacyPolicyFeed(SecurityHeaderElement aAssertion, PrivacyPolicyFeed feed, PpClientConfig clientConfiguration) throws ClientSendException Method to invoke the PrivacyPolicyFeed.Methode um die PrivacyPolicyFeed auszuführen.- Specified by:
invokePrivacyPolicyFeedin interfacePrivacyPolicyQueryModule- Parameters:
aAssertion-the Assertion to be added to the soap security header.Die Assertion die dem SOAP Security Header hinzugefügt werden soll.feed-the PrivacyPolicyFeed to be sent.Die PrivacyPolicyFeed die gesendet werden soll.clientConfiguration-the PpClientConfig to configure the client.Die PrivacyPolicyQuery um den Client zu konfigurieren.- Returns:
- the PrivacyPolicyFeedResponse be received.Die PrivacyPolicyFeedResponse die empfangen wird.
- Throws:
ClientSendException-will be thrown an error occures.wird geworfen wenn ein Fehler auftritt.- See Also:
-
invokePrivacyPolicyQuery
public PrivacyPolicyQueryResponse invokePrivacyPolicyQuery(SecurityHeaderElement aAssertion, PrivacyPolicyQuery query, PpClientConfig clientConfiguration) throws ClientSendException Method to invoke the PrivacyPolicyQuery.Methode um die PrivacyPolicyQuery auszuführen.- Specified by:
invokePrivacyPolicyQueryin interfacePrivacyPolicyQueryModule- Parameters:
aAssertion-the Assertion to be added to the soap security header.Die Assertion die dem SOAP Security Header hinzugefügt werden soll.query-the PrivacyPolicyQuery to be sent.Die PrivacyPolicyQuery die gesendet werden soll.clientConfiguration-the PpClientConfig to configure the client.Die PrivacyPolicyQuery um den Client zu konfigurieren.- Returns:
- the PrivacyPolicyQueryResponse be received.Die PrivacyPolicyQueryResponse die empfangen wird.
- Throws:
ClientSendException-will be thrown an error occures.wird geworfen wenn ein Fehler auftritt.- See Also:
-