Package | Description |
---|---|
com.sun.grid.ca |
This provides a java binding to the gridengine CA infrastructure
|
Modifier and Type | Method and Description |
---|---|
void |
InitCAParameters.ParamDef.check(java.lang.String value)
Check the validity of a param value
|
void |
GridCA.createDaemon(java.lang.String daemon,
java.lang.String user,
java.lang.String email)
Create private key and certificate for a sdm daemon.
|
void |
GridCAImpl.createDaemon(java.lang.String daemon,
java.lang.String user,
java.lang.String email)
Create private key and certificate for a sdm daemon.
|
java.security.KeyStore |
GridCA.createDaemonKeyStore(java.lang.String daemon)
Get the keystore for a daemon.
|
java.security.KeyStore |
GridCAImpl.createDaemonKeyStore(java.lang.String daemon)
Get the keystore for a daemon.
|
java.security.KeyStore |
GridCA.createKeyStore(java.lang.String username,
char[] keystorePassword,
char[] privateKeyPassword)
Create a keystore which contains the private key and
certificate of an user.
|
java.security.KeyStore |
GridCAImpl.createKeyStore(java.lang.String username,
char[] keystorePassword,
char[] privateKeyPassword)
Create a keystore which contains the private key and
certificate of an user.
|
java.security.KeyStore |
GridCA.createSGEDaemonKeyStore(java.lang.String daemon,
char[] keystorePassword,
char[] privateKeyPassword)
Get the keystore for an SGE daemon.
|
java.security.KeyStore |
GridCAImpl.createSGEDaemonKeyStore(java.lang.String daemon,
char[] keystorePassword,
char[] privateKeyPassword)
Get the keystore for a SGE daemon.
|
void |
GridCA.createUser(java.lang.String username,
java.lang.String email)
Create private key and certificate for a user.
|
void |
GridCAImpl.createUser(java.lang.String username,
java.lang.String email)
Create private key and certificate for a user.
|
void |
GridCA.createUser(java.lang.String username,
java.lang.String gecos,
java.lang.String email)
Deprecated.
the gecos field is no longer used, use @{link #createUser(String,String)} instead
|
void |
GridCAImpl.createUser(java.lang.String username,
java.lang.String gecos,
java.lang.String email)
Deprecated.
the gecos field is no longer used, use @{link #createUser(String,String)} instead
|
protected void |
GridCAImpl.execute(Expect pb) |
protected void |
GridCAImpl.execute(Expect pb,
boolean setLock) |
java.security.cert.X509Certificate |
GridCA.getCertificate(java.lang.String username)
Get the X.509 certificate of a user.
|
java.security.cert.X509Certificate |
GridCAImpl.getCertificate(java.lang.String username)
Get the X.509 certificate of a user.
|
java.security.cert.X509Certificate |
GridCA.getDaemonCertificate(java.lang.String daemon)
Get the X.509 certificate of a daemon.
|
java.security.cert.X509Certificate |
GridCAImpl.getDaemonCertificate(java.lang.String daemon)
Get the X.509 certificate of a daemon.
|
void |
GridCA.init(InitCAParameters params)
Initialize the Grid CA
|
void |
GridCAImpl.init(InitCAParameters params)
Initialize the gridengine ca.
|
static GridCA |
GridCAFactory.newInstance(GridCAConfiguration config)
Create a new
GridCA |
static GridCAX500Name |
GridCAX500Name.parse(java.lang.String name)
Parse a x500 name
|
void |
GridCA.renewCaCertificate(int days)
Renew the certificate of the certificate authority
|
void |
GridCAImpl.renewCaCertificate(int days) |
java.security.cert.X509Certificate |
GridCA.renewCertificate(java.lang.String username,
int days)
Renew the certificate of a user.
|
java.security.cert.X509Certificate |
GridCAImpl.renewCertificate(java.lang.String username,
int days)
Renew the certificate of a user.
|
java.security.cert.X509Certificate |
GridCA.renewDaemonCertificate(java.lang.String daemon,
int days)
Renew the certificate of a daemon.
|
java.security.cert.X509Certificate |
GridCAImpl.renewDaemonCertificate(java.lang.String daemon,
int days)
Renew the certificate of a daemon.
|
void |
InitCAParameters.setAdminEmailAddress(java.lang.String adminEmailAddress)
Set the email address of the ca adminstrator
|
void |
InitCAParameters.setCountry(java.lang.String country)
Set the country of the ca (e.g.
|
void |
InitCAParameters.setLocation(java.lang.String location)
Set the location of the ca (e.g.
|
void |
InitCAParameters.setOrganization(java.lang.String organization)
Set the organization of the ca.
|
void |
InitCAParameters.setOrganizationUnit(java.lang.String organizationUnit)
Set the organization unit of the ca.
|
void |
InitCAParameters.setState(java.lang.String state)
Set the state of the ca (e.g.
|
void |
GridCAConfiguration.validate()
Validate the configuration of the
GridCA . |
void |
InitCAParameters.validate()
Validate the
InitCAParameters |
Constructor and Description |
---|
GridCAImpl(GridCAConfiguration config)
Create a new instance of
GridCAImp |