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 ArtifactResponse
parseResponse
(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:AbstractSoapClient
Method to extract response from XML String.- Specified by:
parseResponse
in classAbstractSoapClient<ArtifactResponse>
- Parameters:
content
- XML String- Returns:
- extracted element
- Throws:
ClientSendException
- will be thrown if an error occures.
-
send
Description copied from interface:ArtifactResolveClient
Method to send an ArtifactResolve.Methode um einen ArtifactResolve zu senden.- Specified by:
send
in 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.
-