|
||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||
java.lang.Objectorg.kde.koala.KSSLPKCS12
public class KSSLPKCS12
KDE PKCS#12 Certificate As of yet, this class is being defined. if you use it, let it be known that BC will break on you until this message is removed.
KSSL,
KSSLCertificate| Constructor Summary | |
|---|---|
|
KSSLPKCS12()
|
protected |
KSSLPKCS12(java.lang.Class dummy)
|
| Method Summary | |
|---|---|
boolean |
changePassword(java.lang.String pold,
java.lang.String pnew)
Change the password of the PKCS#12 in memory. |
void |
dispose()
Delete the wrapped C++ instance ahead of finalize() |
protected void |
finalize()
Deletes the wrapped C++ instance |
static KSSLPKCS12 |
fromString(java.lang.String base64)
|
static KSSLPKCS12 |
fromString(java.lang.String base64,
java.lang.String password)
Create a KSSLPKCS12 object from a Base64 in a String. |
KSSLCertificate |
getCertificate()
Get the X.509 certificate. |
boolean |
isDisposed()
Has the wrapped C++ instance been deleted? |
boolean |
isValid()
Check if the X.509 and private key are valid. |
boolean |
isValid(int p)
Check if the X.509 and private key are valid. |
static KSSLPKCS12 |
loadCertFile(java.lang.String filename)
|
static KSSLPKCS12 |
loadCertFile(java.lang.String filename,
java.lang.String password)
Create a KSSLPKCS12 object by reading a PKCS#12 file. |
java.lang.String |
name()
The name of this certificate. |
protected boolean |
parse(java.lang.String pass)
|
int |
revalidate()
Check the X.509 and private key to make sure they're valid. |
int |
revalidate(int p)
Check the X.509 and private key to make sure they're valid. |
boolean |
toFile(java.lang.String filename)
Write the PKCS#12 to a file in raw mode. |
java.lang.String |
toString()
Convert to a Base64 string. |
int |
validate()
Check the X.509 and private key to make sure they're valid. |
int |
validate(int p)
Check the X.509 and private key to make sure they're valid. |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, getClass, hashCode, notify, notifyAll, wait, wait, wait |
| Constructor Detail |
|---|
protected KSSLPKCS12(java.lang.Class dummy)
public KSSLPKCS12()
| Method Detail |
|---|
public java.lang.String name()
public java.lang.String toString()
toString in class java.lang.Object
public boolean changePassword(java.lang.String pold,
java.lang.String pnew)
pold - the old passwordpnew - the new password
public KSSLCertificate getCertificate()
public boolean toFile(java.lang.String filename)
filename - the file to write to
public int validate()
KSSLCertificatepublic int validate(int p)
p - the purpose to validate for
KSSLCertificatepublic int revalidate()
KSSLCertificatepublic int revalidate(int p)
p - the purpose to validate for
KSSLCertificatepublic boolean isValid()
public boolean isValid(int p)
p - the purpose to validate for
public static KSSLPKCS12 fromString(java.lang.String base64,
java.lang.String password)
base64 - the base64 encoded certificatepassword - a password for the certificate if encrypted
public static KSSLPKCS12 fromString(java.lang.String base64)
public static KSSLPKCS12 loadCertFile(java.lang.String filename,
java.lang.String password)
filename - the filename of the certificatepassword - a password for the certificate if encrypted
public static KSSLPKCS12 loadCertFile(java.lang.String filename)
protected boolean parse(java.lang.String pass)
protected void finalize()
throws java.lang.InternalError
finalize in class java.lang.Objectjava.lang.InternalErrorpublic void dispose()
public boolean isDisposed()
|
||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||