Package com.webmethods.caf.common.cipher
Class MWSCipherMasterPassword
java.lang.Object
com.webmethods.sc.security.passman.impl.masterpw.BaseMasterPassword
com.webmethods.sc.security.passman.impl.masterpw.FileMasterPassword
com.webmethods.sc.security.passman.impl.masterpw.CryptBaseMasterPassword
com.webmethods.sc.security.passman.impl.masterpw.AesCbcP5MasterPassword
com.webmethods.caf.common.cipher.MWSCipherMasterPassword
- All Implemented Interfaces:
com.webmethods.sc.security.passman.masterpw.MasterPassword
public class MWSCipherMasterPassword
extends com.webmethods.sc.security.passman.impl.masterpw.AesCbcP5MasterPassword
Class, used for access to the IBM My webMethods Server master password, used to encrypt the
IBM My webMethods Server data store.
-
Field Summary
Fields inherited from class com.webmethods.sc.security.passman.impl.masterpw.CryptBaseMasterPassword
DEFAULT_REPETITION_COUNT, INTERNAL_ENCODING
Fields inherited from class com.webmethods.sc.security.passman.impl.masterpw.BaseMasterPassword
_logger, _mpw, _prevMpws, BUNDLE_NAME, LOADER
Fields inherited from interface com.webmethods.sc.security.passman.masterpw.MasterPassword
DEFAULT, SUBCOMP_ID
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptioncom.webmethods.sc.security.passman.encryption.Encryptor
protected Object[]
loadObjects
(String inFileName) protected void
Methods inherited from class com.webmethods.sc.security.passman.impl.masterpw.CryptBaseMasterPassword
getPassword, loadFromFile, retryLoadFromFile, setRepeatLimit, store
Methods inherited from class com.webmethods.sc.security.passman.impl.masterpw.FileMasterPassword
fallBackRename, fallBackReplace, fallBackWrite, getFileName, loadObjects, moveTempToReal, reset, retrieve, saveObjects, saveObjectsToTempFile, setFileName, transfer
Methods inherited from class com.webmethods.sc.security.passman.impl.masterpw.BaseMasterPassword
decryptPasswords, encryptPasswords, getLoginAttemptsLimit, getMaxPreviousMasters, getRepetitionCount, isUseAllowed, parseLoginAttemptsLimit, parseLoginAttemptsLimit, parseRepetitionCount, parseRepetitionCount, randomChars, retrieve, saveOldMaster, setLoginAttemptsLimit, setRepetitionCount, setRepetitionCount, validateNewMaster
-
Constructor Details
-
MWSCipherMasterPassword
public MWSCipherMasterPassword()
-
-
Method Details
-
loadObjects
- Overrides:
loadObjects
in classcom.webmethods.sc.security.passman.impl.masterpw.FileMasterPassword
-
saveToFile
protected void saveToFile() throws com.webmethods.sc.security.passman.masterpw.MasterPasswordException- Overrides:
saveToFile
in classcom.webmethods.sc.security.passman.impl.masterpw.CryptBaseMasterPassword
- Throws:
com.webmethods.sc.security.passman.masterpw.MasterPasswordException
-
getEncryptor
public com.webmethods.sc.security.passman.encryption.Encryptor getEncryptor()- Overrides:
getEncryptor
in classcom.webmethods.sc.security.passman.impl.masterpw.AesCbcP5MasterPassword
-