public class VirtualFirealarmSecurityManager extends Object
Modifier and Type | Method and Description |
---|---|
static String |
decryptMessage(String encryptedMessage,
Key decryptKey) |
static String |
encryptMessage(String message,
Key encryptionKey) |
static PrivateKey |
getServerPrivateKey() |
static void |
initVerificationManager() |
static PrivateKey |
retrievePrivateKey() |
static String |
signMessage(String encryptedData,
PrivateKey signatureKey) |
static boolean |
verifySignature(String data,
String signedData,
PublicKey verificationKey) |
public static void initVerificationManager()
public static PrivateKey retrievePrivateKey()
public static PrivateKey getServerPrivateKey()
public static String encryptMessage(String message, Key encryptionKey) throws VirtualFirealarmDeviceMgtPluginException
public static String signMessage(String encryptedData, PrivateKey signatureKey) throws VirtualFirealarmDeviceMgtPluginException
public static boolean verifySignature(String data, String signedData, PublicKey verificationKey) throws VirtualFirealarmDeviceMgtPluginException
public static String decryptMessage(String encryptedMessage, Key decryptKey) throws VirtualFirealarmDeviceMgtPluginException
Copyright © 2017 WSO2. All rights reserved.