Package com.microstrategy.web.objects
Interface WebEncryptionKeysSource
-
public interface WebEncryptionKeysSourceObject used to perform encryption keys manipulations on the MetaData- Since:
- MicroStrategy Web 10.2
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description voidcheckKey()Send a check key commandvoidrekey(java.lang.String masterKeyPath, java.lang.String keyStorePath, boolean needUpdateMD, boolean needUpdateCube, boolean needUpdateCache, boolean needUpdateHL, boolean needUpdateWS)Send a rekey commandvoidsetLogPath(java.lang.String logPath)Set the path where a log of the update can be storedvoidupdateKeyInMemory(java.lang.String masterKeyPath, java.lang.String keyStorePath)Update key in iserver memory
-
-
-
Method Detail
-
setLogPath
void setLogPath(java.lang.String logPath)
Set the path where a log of the update can be stored- Parameters:
logPath-Stringcontaining the path information
-
rekey
void rekey(java.lang.String masterKeyPath, java.lang.String keyStorePath, boolean needUpdateMD, boolean needUpdateCube, boolean needUpdateCache, boolean needUpdateHL, boolean needUpdateWS) throws WebObjectsExceptionSend a rekey command- Throws:
WebObjectsException
-
updateKeyInMemory
void updateKeyInMemory(java.lang.String masterKeyPath, java.lang.String keyStorePath) throws WebObjectsExceptionUpdate key in iserver memory- Parameters:
masterKeyPath-keyStorePath-- Throws:
WebObjectsException
-
checkKey
void checkKey() throws WebObjectsExceptionSend a check key command- Throws:
WebObjectsException
-
-