[성현모] NetStandard Dll 추가
This commit is contained in:
@ -1,4 +1,5 @@
|
||||
using CPMeta.Models;
|
||||
using Newtonsoft.Json;
|
||||
using System;
|
||||
using System.Threading.Tasks;
|
||||
|
||||
@ -9,34 +10,82 @@ namespace PlayGround.NetFramework
|
||||
static void Main(string[] args)
|
||||
{
|
||||
//global set
|
||||
string host = "192.168.0.126";
|
||||
string host = "192.168.0.43";
|
||||
|
||||
//random value
|
||||
string ProductId = Guid.NewGuid().ToString();
|
||||
string Mac1 = Guid.NewGuid().ToString();
|
||||
string Mac2 = Guid.NewGuid().ToString();
|
||||
|
||||
//Set
|
||||
Task.Run(async () =>
|
||||
{
|
||||
Request_SetWbmsMeta req = new Request_SetWbmsMeta();
|
||||
req.ProductID = ProductId;
|
||||
req.MacAddress1 = Mac1;
|
||||
req.MacAddress2 = Mac2;
|
||||
req.ProductNo = "ProductNo";
|
||||
req.Type = "CMU";
|
||||
|
||||
var res = await CPMeta.CPMeta.SetWbmsMetaAsync(host, req);
|
||||
//1. ecuid
|
||||
var resEcuid = await KmsProxy.KmsProxy.EcuID_SupplierEcuID(host, new KmsProxy.Models.EcuID.Request_SupplierEcuID
|
||||
{
|
||||
EcuID = ""
|
||||
});
|
||||
Console.WriteLine(JsonConvert.SerializeObject(resEcuid, Formatting.Indented));
|
||||
|
||||
}).Wait();
|
||||
//2. master ecu key
|
||||
var resMasterKeyProvisioning = await KmsProxy.KmsProxy.MasterEcuKey_SupplierKeyProvisioning(host, new KmsProxy.Models.MasterEcuKey.Request_SupplierKeyProvisioning
|
||||
{
|
||||
EcuID=""
|
||||
});
|
||||
Console.WriteLine(JsonConvert.SerializeObject(resMasterKeyProvisioning, Formatting.Indented));
|
||||
|
||||
//Get
|
||||
Task.Run(async () =>
|
||||
{
|
||||
var res2 = await CPMeta.CPMeta.GetWbmsMetaByProductId(host, ProductId);
|
||||
var res3 = await CPMeta.CPMeta.GetWbmsMetaByMacAddress(host, Mac1);
|
||||
var res4 = await CPMeta.CPMeta.GetWbmsMetaByMacAddress(host, Mac2);
|
||||
}).Wait();
|
||||
var resMasterKeyProvisioningResult = await KmsProxy.KmsProxy.MasterEcuKey_SupplierKeyProvisioningResult(host, new KmsProxy.Models.MasterEcuKey.Request_SupplierKeyProvisioning_Result
|
||||
{
|
||||
EcuID=""
|
||||
});
|
||||
Console.WriteLine(JsonConvert.SerializeObject(resMasterKeyProvisioningResult, Formatting.Indented));
|
||||
|
||||
//3. SupplierSymmKey
|
||||
var symmKeyProvisioning = await KmsProxy.KmsProxy.SupplierSymmKey_SupplierKeyProvisioning(host, new KmsProxy.Models.SupplierSymmKey.Request_SupplierKeyProvisioning
|
||||
{
|
||||
EcuID=""
|
||||
});
|
||||
Console.WriteLine(JsonConvert.SerializeObject(symmKeyProvisioning, Formatting.Indented));
|
||||
|
||||
var symmKeyProvisioningResult = await KmsProxy.KmsProxy.SupplierSymmKey_SupplierKeyProvisioningResult(host, new KmsProxy.Models.SupplierSymmKey.Request_SupplierKeyProvisioning_Result
|
||||
{
|
||||
EcuID=""
|
||||
});
|
||||
Console.WriteLine(JsonConvert.SerializeObject(symmKeyProvisioningResult, Formatting.Indented));
|
||||
|
||||
var symmKeySync = await KmsProxy.KmsProxy.SupplierSymmKey_SupplierKeySyncValue(host, new KmsProxy.Models.SupplierSymmKey.Request_SupplierKeySyncValue
|
||||
{
|
||||
EcuID=""
|
||||
});
|
||||
Console.WriteLine(JsonConvert.SerializeObject(symmKeySync, Formatting.Indented));
|
||||
|
||||
var symmKeySyncResult = await KmsProxy.KmsProxy.SupplierSymmKey_SupplierKeySyncValueResult(host, new KmsProxy.Models.SupplierSymmKey.Request_SupplierKeySyncValue_Result
|
||||
{
|
||||
EcuID=""
|
||||
});
|
||||
Console.WriteLine(JsonConvert.SerializeObject(symmKeySyncResult, Formatting.Indented));
|
||||
|
||||
//4. SecOCKey
|
||||
var secOcKeyProvisioning = await KmsProxy.KmsProxy.SecOCKey_SupplierKeyProvisioning(host, new KmsProxy.Models.SecOCKey.Request_SupplierKeyProvisioning
|
||||
{
|
||||
EcuID=""
|
||||
});
|
||||
Console.WriteLine(JsonConvert.SerializeObject(secOcKeyProvisioning, Formatting.Indented));
|
||||
|
||||
var secOcKeyProvisioningResult = await KmsProxy.KmsProxy.SecOCKey_SupplierKeyProvisioningResult(host, new KmsProxy.Models.SecOCKey.Request_SupplierKeyProvisioning_Result
|
||||
{
|
||||
EcuID=""
|
||||
});
|
||||
Console.WriteLine(JsonConvert.SerializeObject(secOcKeyProvisioningResult, Formatting.Indented));
|
||||
|
||||
var secOcKeySync = await KmsProxy.KmsProxy.SecOCKey_SupplierKeySyncValue(host, new KmsProxy.Models.SecOCKey.Request_SupplierKeySyncValue
|
||||
{
|
||||
EcuID=""
|
||||
});
|
||||
Console.WriteLine(JsonConvert.SerializeObject(secOcKeySync, Formatting.Indented));
|
||||
|
||||
var secOcKeySyncResult = await KmsProxy.KmsProxy.SecOCKey_SupplierKeySyncValueResult(host, new KmsProxy.Models.SecOCKey.Request_SupplierKeySyncValue_Result
|
||||
{
|
||||
EcuID=""
|
||||
});
|
||||
Console.WriteLine(JsonConvert.SerializeObject(secOcKeySyncResult, Formatting.Indented));
|
||||
|
||||
|
||||
}).Wait();
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user