asit.moa.client.id
Class MOAIDClientImpl

java.lang.Object
  extended byasit.moa.client.AbstractClient
      extended byasit.moa.client.id.MOAIDClientImpl
All Implemented Interfaces:
Client, MOAIDClient

public class MOAIDClientImpl
extends AbstractClient
implements MOAIDClient

Author:
atauber TODO To change the template for this generated type comment go to Window - Preferences - Java - Code Style - Code Templates

Field Summary
protected  String base64SamlArtifact_
           
protected  Document doc_
           
 
Fields inherited from class asit.moa.client.AbstractClient
clientAuthStore_, clientAuthStorePassword_, clientAuthStoreType_, defaultAddress_, factory_, headers_, keyIdentifier_, qname_service_, sslTrustStore_, sslTrustStorePassword_, sslTrustStoreType_
 
Constructor Summary
MOAIDClientImpl()
           
 
Method Summary
static String buildDateTime(Calendar cal)
           
 MOAIDPrincipal getAuthenticationData()
           
 MOAIDPrincipal getAuthenticationData(String address)
           
 Element getRequest()
           
 void setSAMLArtifact(String base64EncodedSamlArtifact)
           
 
Methods inherited from class asit.moa.client.AbstractClient
addCustomHeader, createNewDocument, getSOAPBody, sendRequest, sendRequest, sendRequest, sendRequest, setClientAuthStore, setDefaultAddress, setHostNameVerifierEnabled, setSSLSocketFactory, setSSLTrustStore
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 
Methods inherited from interface asit.moa.client.Client
sendRequest, sendRequest, setClientAuthStore, setDefaultAddress, setHostNameVerifierEnabled, setSSLSocketFactory, setSSLTrustStore
 

Field Detail

doc_

protected Document doc_

base64SamlArtifact_

protected String base64SamlArtifact_
Constructor Detail

MOAIDClientImpl

public MOAIDClientImpl()
                throws ClientException
Method Detail

getRequest

public Element getRequest()
                   throws ClientException
Specified by:
getRequest in interface Client
Throws:
ClientException

setSAMLArtifact

public void setSAMLArtifact(String base64EncodedSamlArtifact)
Specified by:
setSAMLArtifact in interface MOAIDClient

buildDateTime

public static String buildDateTime(Calendar cal)

getAuthenticationData

public MOAIDPrincipal getAuthenticationData(String address)
                                     throws ClientException
Specified by:
getAuthenticationData in interface MOAIDClient
Throws:
ClientException

getAuthenticationData

public MOAIDPrincipal getAuthenticationData()
                                     throws ClientException
Specified by:
getAuthenticationData in interface MOAIDClient
Throws:
ClientException


Copyright 2007 Institut fuer Angewandte Informationsverarbeitung und Kommunikationstechnologie. All Rights Reserved.