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
 
 - 
 
 -