Package com.microstrategy.web.objects
Interface WebEncryptionKeysSource
-
public interface WebEncryptionKeysSource
Object 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 void
checkKey()
Send a check key commandvoid
rekey(java.lang.String masterKeyPath, java.lang.String keyStorePath, boolean needUpdateMD, boolean needUpdateCube, boolean needUpdateCache, boolean needUpdateHL, boolean needUpdateWS)
Send a rekey commandvoid
setLogPath(java.lang.String logPath)
Set the path where a log of the update can be storedvoid
updateKeyInMemory(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
-String
containing 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 WebObjectsException
Send a rekey command- Throws:
WebObjectsException
-
updateKeyInMemory
void updateKeyInMemory(java.lang.String masterKeyPath, java.lang.String keyStorePath) throws WebObjectsException
Update key in iserver memory- Parameters:
masterKeyPath
-keyStorePath
-- Throws:
WebObjectsException
-
checkKey
void checkKey() throws WebObjectsException
Send a check key command- Throws:
WebObjectsException
-
-