Package | Description |
---|---|
nl.esciencecenter.xenon.credentials |
This package contains classes and interfaces for managing credentials.
|
nl.esciencecenter.xenon.files |
This package contains classes and interfaces for manipulating files.
|
nl.esciencecenter.xenon.jobs |
This package contains the classes and interfaces used to run jobs.
|
Modifier and Type | Method and Description |
---|---|
Credential |
Credentials.getDefaultCredential(String scheme)
Creates a default credential for the given scheme.
|
Credential |
Credentials.newCertificateCredential(String scheme,
String certfile,
String username,
char[] password,
Map<String,String> properties)
Constructs a certificate Credential.
|
Credential |
Credentials.newPasswordCredential(String scheme,
String username,
char[] password,
Map<String,String> properties)
Constructs a password credential.
|
Modifier and Type | Method and Description |
---|---|
void |
Credentials.close(Credential credential)
Close a Credential
|
boolean |
Credentials.isOpen(Credential credential)
Test if a Credential is open.
|
Modifier and Type | Method and Description |
---|---|
FileSystem |
Files.newFileSystem(String scheme,
String location,
Credential credential,
Map<String,String> properties)
Create a new FileSystem that represents a (possibly remote) data store at the
location , using the
scheme and credentials to get access. |
Modifier and Type | Method and Description |
---|---|
Scheduler |
Jobs.newScheduler(String scheme,
String location,
Credential credential,
Map<String,String> properties)
Create a new Scheduler that represents a (possibly remote) job scheduler at the
location , using the
scheme and credentials to get access. |