com.atlassian.crowd.integration.service.soap.client
Class GenericClient

java.lang.Object
  extended by com.atlassian.crowd.integration.service.soap.client.GenericClient
Direct Known Subclasses:
CrowdAuthenticationInterceptor, HttpAuthenticator, SecurityServerClient, VerifyTokenFilter

public abstract class GenericClient
extends Object


Field Summary
protected static ApplicationAuthenticationContext applciationAuthenticationContext
           
protected static String applicationAuthenticationURL
           
protected static String applicationName
           
protected static String applicationPassword
           
protected static AuthenticatedToken applicationToken
           
protected static String securityServerURL
           
protected static String sessionIsAuthenticated
           
protected static String sessionLastValidation
           
protected static String sessionTokenKey
           
protected static long sessionValidationInterval
           
protected static String UNABLE_TO_CONNECT
           
 
Constructor Summary
GenericClient()
           
 
Method Summary
protected static void authenticate()
           
protected static ApplicationAuthenticationContext getApplciationAuthenticationContext()
           
protected static String getApplicationAuthenticationURL()
           
protected static String getApplicationName()
           
protected static String getApplicationPassword()
           
protected static AuthenticatedToken getApplicationToken()
           
static Properties getProperties()
           
protected static SecurityServer getSecurityServer()
           
protected static String getSecurityServerURL()
           
protected static String getSessionIsAuthenticated()
           
protected static String getSessionLastValidation()
           
protected static String getSessionTokenKey()
           
protected static long getSessionValidationInterval()
           
protected static void setApplciationAuthenticationContext(ApplicationAuthenticationContext applciationAuthenticationContext)
           
protected static void setApplicationAuthenticationURL(String applicationAuthenticationURL)
           
protected static void setApplicationName(String applicationName)
           
protected static void setApplicationPassword(String applicationPassword)
           
protected static void setSecurityServerURL(String securityServerURL)
           
protected static void setSessionIsAuthenticated(String sessionIsAuthenticated)
           
protected static void setSessionLastValidation(String sessionLastValidation)
           
protected static void setSessionTokenKey(String sessionTokenKey)
           
protected static void setSessionValidationInterval(long sessionValidationInterval)
           
static void updateProperties()
           
static void updateProperties(Properties properties)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

applicationName

protected static String applicationName

applicationPassword

protected static String applicationPassword

applicationAuthenticationURL

protected static String applicationAuthenticationURL

securityServerURL

protected static String securityServerURL

sessionIsAuthenticated

protected static String sessionIsAuthenticated

sessionTokenKey

protected static String sessionTokenKey

sessionLastValidation

protected static String sessionLastValidation

sessionValidationInterval

protected static long sessionValidationInterval

applicationToken

protected static AuthenticatedToken applicationToken

applciationAuthenticationContext

protected static ApplicationAuthenticationContext applciationAuthenticationContext

UNABLE_TO_CONNECT

protected static final String UNABLE_TO_CONNECT
Constructor Detail

GenericClient

public GenericClient()
Method Detail

updateProperties

public static void updateProperties(Properties properties)

updateProperties

public static void updateProperties()

getProperties

public static Properties getProperties()
                                throws IOException
Throws:
IOException

getSecurityServer

protected static SecurityServer getSecurityServer()
                                           throws RemoteException
Throws:
RemoteException

getApplicationToken

protected static AuthenticatedToken getApplicationToken()
                                                 throws RemoteException,
                                                        InvalidAuthorizationTokenException
Throws:
RemoteException
InvalidAuthorizationTokenException

authenticate

protected static void authenticate()
                            throws RemoteException,
                                   InvalidAuthorizationTokenException
Throws:
RemoteException
InvalidAuthorizationTokenException

getApplciationAuthenticationContext

protected static ApplicationAuthenticationContext getApplciationAuthenticationContext()

setApplciationAuthenticationContext

protected static void setApplciationAuthenticationContext(ApplicationAuthenticationContext applciationAuthenticationContext)

getApplicationAuthenticationURL

protected static String getApplicationAuthenticationURL()

setApplicationAuthenticationURL

protected static void setApplicationAuthenticationURL(String applicationAuthenticationURL)

getApplicationName

protected static String getApplicationName()

setApplicationName

protected static void setApplicationName(String applicationName)

getApplicationPassword

protected static String getApplicationPassword()

setApplicationPassword

protected static void setApplicationPassword(String applicationPassword)

getSecurityServerURL

protected static String getSecurityServerURL()

setSecurityServerURL

protected static void setSecurityServerURL(String securityServerURL)

getSessionIsAuthenticated

protected static String getSessionIsAuthenticated()

setSessionIsAuthenticated

protected static void setSessionIsAuthenticated(String sessionIsAuthenticated)

getSessionLastValidation

protected static String getSessionLastValidation()

setSessionLastValidation

protected static void setSessionLastValidation(String sessionLastValidation)

getSessionTokenKey

protected static String getSessionTokenKey()

setSessionTokenKey

protected static void setSessionTokenKey(String sessionTokenKey)

getSessionValidationInterval

protected static long getSessionValidationInterval()

setSessionValidationInterval

protected static void setSessionValidationInterval(long sessionValidationInterval)


Copyright © 2006 Atlassian Software Systems. All Rights Reserved.