Package | Description |
---|---|
edu.isi.pegasus.common.credential | |
edu.isi.pegasus.common.credential.impl |
Modifier and Type | Field and Description |
---|---|
private Map<CredentialHandler.TYPE,CredentialHandler> |
CredentialHandlerFactory.mImplementingClassTable
A table that maps, Pegasus style keys to appropriate classes implementing the
CredentialHandler interface
|
Modifier and Type | Method and Description |
---|---|
CredentialHandler |
CredentialHandlerFactory.loadInstance(CredentialHandler.TYPE type)
This method loads the appropriate implementing CondorStyle as specified
by the user at runtime.
|
private CredentialHandler |
CredentialHandlerFactory.loadInstance(PegasusBag bag,
String className)
This method loads the appropriate CredentialHandler using reflection.
|
Modifier and Type | Method and Description |
---|---|
private void |
CredentialHandlerFactory.put(CredentialHandler.TYPE type,
CredentialHandler implementation)
Inserts an entry into the implementing class table.
|
Modifier and Type | Class and Description |
---|---|
class |
Abstract
An abstract base class to be used by other CredentialHandler implementations.
|
class |
Irods
A convenience class that allows us to determine the path to the user irodsEnvFile file.
|
class |
Proxy
A convenice class that allows us to determine the path to the user proxy.
|
class |
S3CFG
A convenience class that allows us to determine the path to the user s3cfg file.
|
class |
Ssh
A convenience class that allows us to determine the path to the user ssh private key file.
|
Copyright © 2011 The University of Southern California. All Rights Reserved.