org.kde.koala
public class KSSLSigners extends Object implements QtSupport
See Also: KSSL KSSLCertificate
UNKNOWN: KDE SSL Signer Database.
Constructor Summary | |
---|---|
protected | KSSLSigners(Class dummy) |
KSSLSigners()
Construct a KSSLSigner object. |
Method Summary | |
---|---|
boolean | addCA(KSSLCertificate cert, boolean ssl, boolean email, boolean code)
Add a signer to the database. |
boolean | addCA(String cert, boolean ssl, boolean email, boolean code)
Add a signer to the database. |
void | dispose() Delete the wrapped C++ instance ahead of finalize() |
protected void | finalize() Deletes the wrapped C++ instance |
String | getCert(String subject)
Get a signer certificate from the database. |
boolean | isDisposed() Has the wrapped C++ instance been deleted? |
ArrayList | list()
List the signers in the database. |
boolean | regenerate()
Regenerate the signer-root file from the user's settings. |
boolean | remove(KSSLCertificate cert)
Remove a certificate signer from the database |
boolean | remove(String subject)
Remove a certificate signer from the database |
boolean | setUse(String subject, boolean ssl, boolean email, boolean code)
Set the use of a particular entry in the certificate signer database. |
boolean | useForCode(KSSLCertificate cert)
Determine if a certificate can be used for code certificate signing |
boolean | useForCode(String subject)
Determine if a certificate can be used for code certificate signing |
boolean | useForEmail(KSSLCertificate cert)
Determine if a certificate can be used for S/MIME certificate signing |
boolean | useForEmail(String subject)
Determine if a certificate can be used for S/MIME certificate signing |
boolean | useForSSL(KSSLCertificate cert)
Determine if a certificate can be used for SSL certificate signing |
boolean | useForSSL(String subject)
Determine if a certificate can be used for SSL certificate signing |
UNKNOWN: Construct a KSSLSigner object.
Parameters: cert the signer's certificate ssl allow it to sign for SSL email allow it to sign for S/MIME code allow it to sign for code signing
Returns: true on success
UNKNOWN: Add a signer to the database.
Parameters: cert the signer's certificate in base64 form ssl allow it to sign for SSL email allow it to sign for S/MIME code allow it to sign for code signing
Returns: true on success
UNKNOWN: Add a signer to the database.
Parameters: subject the subject of the certificate desired
Returns: the base64 encoded certificate
UNKNOWN: Get a signer certificate from the database.
Returns: the list of subjects in the database
See Also: KSSLSigners
UNKNOWN: List the signers in the database.
Returns: true on success
UNKNOWN: Regenerate the signer-root file from the user's settings.
Parameters: cert the certificate to remove
Returns: true on success
UNKNOWN: Remove a certificate signer from the database
Parameters: subject the subject of the certificate to remove
Returns: true on success
UNKNOWN: Remove a certificate signer from the database
Parameters: subject the subject of the certificate in question ssl allow this for SSL certificate signing email allow this for S/MIME certificate signing code allow this for code certificate signing
Returns: true on success
UNKNOWN: Set the use of a particular entry in the certificate signer database.
Parameters: cert the certificate
Returns: true if it can be used for code
UNKNOWN: Determine if a certificate can be used for code certificate signing
Parameters: subject the certificate subject
Returns: true if it can be used for code
UNKNOWN: Determine if a certificate can be used for code certificate signing
Parameters: cert the certificate
Returns: true if it can be used for S/MIME
UNKNOWN: Determine if a certificate can be used for S/MIME certificate signing
Parameters: subject the certificate subject
Returns: true if it can be used for S/MIME
UNKNOWN: Determine if a certificate can be used for S/MIME certificate signing
Parameters: cert the certificate
Returns: true if it can be used for SSL
UNKNOWN: Determine if a certificate can be used for SSL certificate signing
Parameters: subject the certificate subject
Returns: true if it can be used for SSL
UNKNOWN: Determine if a certificate can be used for SSL certificate signing