public final class PBE_ServiceFactoryImpl extends java.lang.Object implements PBE_ServiceFactory
Constructor and Description |
---|
PBE_ServiceFactoryImpl(java.util.logging.Logger debugLogger) |
PBE_ServiceFactoryImpl(java.util.logging.Logger debugLogger, int iterationCount, int minPassphraseLength, int maxPassphraseLength) |
Modifier and Type | Method and Description |
---|---|
java.lang.String |
createPassphraseVerifier(char[] passphrase) |
PBE_DecryptionService |
getDecryptionService(char[] passphrase, java.lang.String parameters) |
PBE_EncryptionService |
getEncryptionService(char[] passphrase) |
void |
verifyPassphrase(java.lang.String verifier, char[] passphrase) |
public PBE_ServiceFactoryImpl(java.util.logging.Logger debugLogger)
public PBE_ServiceFactoryImpl(java.util.logging.Logger debugLogger, int iterationCount, int minPassphraseLength, int maxPassphraseLength)
public java.lang.String createPassphraseVerifier(char[] passphrase) throws PBE_Exception
createPassphraseVerifier
in interface PBE_ServiceFactory
PBE_Exception
public void verifyPassphrase(java.lang.String verifier, char[] passphrase) throws PBE_Exception
verifyPassphrase
in interface PBE_ServiceFactory
PBE_Exception
public PBE_EncryptionService getEncryptionService(char[] passphrase) throws PBE_Exception
getEncryptionService
in interface PBE_ServiceFactory
PBE_Exception
public PBE_DecryptionService getDecryptionService(char[] passphrase, java.lang.String parameters) throws PBE_Exception
getDecryptionService
in interface PBE_ServiceFactory
PBE_Exception