public class NSSDatabase
extends java.lang.Object
| Modifier and Type | Field and Description |
|---|---|
static org.slf4j.Logger |
logger |
| Constructor and Description |
|---|
NSSDatabase(java.io.File directory) |
| Modifier and Type | Method and Description |
|---|---|
void |
addModule(java.lang.String name,
java.lang.String library) |
void |
create() |
void |
create(java.lang.String password) |
void |
create(java.lang.String password,
boolean enableTrustPolicy) |
void |
debug(java.util.Collection<java.lang.String> command) |
void |
delete() |
boolean |
exists() |
java.io.File |
getDirectory() |
boolean |
moduleExists(java.lang.String name) |
void |
setDirectory(java.io.File directory) |
public java.io.File getDirectory()
public void setDirectory(java.io.File directory)
public boolean exists()
public void create()
throws java.lang.Exception
java.lang.Exceptionpublic void create(java.lang.String password)
throws java.lang.Exception
java.lang.Exceptionpublic void create(java.lang.String password,
boolean enableTrustPolicy)
throws java.lang.Exception
java.lang.Exceptionpublic boolean moduleExists(java.lang.String name)
throws java.lang.Exception
java.lang.Exceptionpublic void addModule(java.lang.String name,
java.lang.String library)
throws java.lang.Exception
java.lang.Exceptionpublic void delete()
throws java.lang.Exception
java.lang.Exceptionpublic void debug(java.util.Collection<java.lang.String> command)