Class SimpleArtifactResolveClient
java.lang.Object
org.projecthusky.xua.communication.clients.impl.AbstractSoapClient<ArtifactResponse>
org.projecthusky.xua.communication.clients.impl.SimpleArtifactResolveClient
- All Implemented Interfaces:
ArtifactResolveClient
public class SimpleArtifactResolveClient
extends AbstractSoapClient<ArtifactResponse>
implements ArtifactResolveClient
HEREISENGLISH
HIERISTDEUTSCH
VOICIFRANCAIS
ITALIANO
-
Constructor Summary
ConstructorsConstructorDescriptionSimpleArtifactResolveClient(SoapClientConfig clientConfiguration) Constructor with param. -
Method Summary
Modifier and TypeMethodDescriptionprotected ArtifactResponseparseResponse(String content) Method to extract response from XML String.send(ArtifactResolve aArtifactResolve) Method to send an ArtifactResolve. Methode um einen ArtifactResolve zu senden.Methods inherited from class org.projecthusky.xua.communication.clients.impl.AbstractSoapClient
createBody, createEnvelope, createHeader, createXmlString, execute, extractResponse, getBoundary, getConfig, getHttpClient, getHttpPost, getLogger, getNode, getRequestConfig, getResponseElement, getSoapException, parseResponseError, setConfig, setLogger
-
Constructor Details
-
SimpleArtifactResolveClient
Constructor with param.- Parameters:
clientConfiguration- the client configuration
-
-
Method Details
-
parseResponse
Description copied from class:AbstractSoapClientMethod to extract response from XML String.- Specified by:
parseResponsein classAbstractSoapClient<ArtifactResponse>- Parameters:
content- XML String- Returns:
- extracted element
- Throws:
ClientSendException- will be thrown if an error occures.
-
send
Description copied from interface:ArtifactResolveClientMethod to send an ArtifactResolve.Methode um einen ArtifactResolve zu senden.- Specified by:
sendin interfaceArtifactResolveClient- Parameters:
aArtifactResolve-the AuthnRequest to be sent.Der AuthnRequest welcher geschickt werden soll.- Returns:
- the ArtifactResponseDie ArtifactResponse.
- Throws:
ClientSendException-will be thrown if an error occoureswird geworfen wenn ein Fehler auftritt.
-