boolean changePin ( in string oldPin, in string newPin );
boolean deleteCert ( in string certificateLabel );
boolean deleteCertAndPrivateKey ( in string certLabel );
boolean deletePrivateKey ( in string certLabel );
string genCertRequest ( in string certLabel, in long keySize, in long valDays, in SybCert::CERTREQINFO cri, in string CSRFileName );
boolean generateTestCA ( );
SybCert::BINARY getCert ( in string certLabel );
SybCert::CERTINFO getCertInfo ( in string certLabel );
string getErrMsg ( );
boolean getFipsMode ( );
string getPrivateKeyInfo ( in string certLabel );
SybCert::LABELS getPrivateKeys ( );
SybCert::LABELS getTrustedCAs ( );
SybCert::STRINGARRAY getUserCertificates ( );
boolean installCert ( in SybCert::BINARY cert, in string certLabel );
boolean login ( );
boolean logout ( );
boolean removeTestCA ( );
boolean renameLabel ( in boolean isKeyEntry, in string oldLabel, in string newLabel );
boolean setFipsMode ( in boolean flag );
boolean verifyCert ( in string certificateLabel );