Class MediationSecurityAdminService


  • public class MediationSecurityAdminService
    extends org.wso2.carbon.mediation.initializer.AbstractServiceBusAdmin
    • Field Summary

      • Fields inherited from class org.wso2.carbon.core.AbstractAdmin

        axisConfig, configurationContext
    • Method Summary

      All Methods Instance Methods Concrete Methods 
      Modifier and Type Method Description
      String doDecrypt​(String cipherText)  
      String doEncrypt​(String plainTextPass)
      Operation to do the encryption ops by invoking secure vault api
      void setSecretIdForHashiCorpVault​(String secretId)  
      • Methods inherited from class org.wso2.carbon.mediation.initializer.AbstractServiceBusAdmin

        getLock, getMediationPersistenceManager, getServerConfigurationInformation, getServerContextInformation, getSynapseConfiguration, getSynapseEnvironment, getSynapseEnvironment, lockSynapseConfiguration, unlockSynapseConfiguration
      • Methods inherited from class org.wso2.carbon.core.AbstractAdmin

        getAxisConfig, getConfigContext, getConfigSystemRegistry, getConfigUserRegistry, getGovernanceRegistry, getGovernanceSystemRegistry, getGovernanceUserRegistry, getHttpSession, getLocalRepo, getRegistry, getTenantDomain, getUsername, getUserRealm, setConfigurationContext, setPermissionUpdateTimestamp
    • Constructor Detail

      • MediationSecurityAdminService

        public MediationSecurityAdminService()
    • Method Detail

      • doEncrypt

        public String doEncrypt​(String plainTextPass)
                         throws org.apache.axis2.AxisFault
        Operation to do the encryption ops by invoking secure vault api
        Parameters:
        plainTextPass -
        Returns:
        Throws:
        org.apache.axis2.AxisFault
      • doDecrypt

        public String doDecrypt​(String cipherText)
                         throws org.apache.axis2.AxisFault
        Throws:
        org.apache.axis2.AxisFault