org.gridbus.broker.xgrl
Class CredentialProcessor
java.lang.Object
org.gridbus.broker.xgrl.CredentialProcessor
public class CredentialProcessor
- extends java.lang.Object
- Author:
- krishna
Methods inherited from class java.lang.Object |
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
CredentialProcessor
public CredentialProcessor()
CredentialProcessor
public CredentialProcessor(org.dom4j.Element credElement)
- Parameters:
credElement
-
extractCredential
public UserCredential extractCredential()
throws GridBrokerException
- Returns:
- UserCredential
- Throws:
GridBrokerException
processProxyCertificate
public UserCredential processProxyCertificate(org.dom4j.Element proxyCertElement)
- Parameters:
proxyCertElement
-
- Returns:
- UserCredential which uses the proxy mechanism
processAuth
public UserCredential processAuth(org.dom4j.Element authElement)
- Parameters:
authElement
-
- Returns:
- UserCredential using a simple username/password mechanism
processKeystore
public UserCredential processKeystore(org.dom4j.Element keyStoreElement)
- Parameters:
keyStoreElement
-
- Returns:
- UserCredential using a keystore/password mechanism