92 lines
4.2 KiB
C#
92 lines
4.2 KiB
C#
using CPMeta.Models;
|
|
using Newtonsoft.Json;
|
|
using System;
|
|
using System.Threading.Tasks;
|
|
|
|
namespace PlayGround.NetFramework
|
|
{
|
|
internal class Program
|
|
{
|
|
static void Main(string[] args)
|
|
{
|
|
//global set
|
|
string host = "192.168.0.43";
|
|
|
|
Task.Run(async () =>
|
|
{
|
|
//1. ecuid
|
|
var resEcuid = await KmsProxy.KmsProxy.EcuID_SupplierEcuID(host, new KmsProxy.Models.EcuID.Request_SupplierEcuID
|
|
{
|
|
EcuID = ""
|
|
});
|
|
Console.WriteLine(JsonConvert.SerializeObject(resEcuid, Formatting.Indented));
|
|
|
|
//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));
|
|
|
|
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();
|
|
}
|
|
}
|
|
}
|