Share via


EncryptedSimUploadList Constructor

Definition

Initializes a new instance of EncryptedSimUploadList.

public EncryptedSimUploadList (int version, int azureKeyIdentifier, string vendorKeyFingerprint, string encryptedTransportKey, string signedTransportKey, System.Collections.Generic.IEnumerable<Azure.ResourceManager.MobileNetwork.Models.SimNameAndEncryptedProperties> sims);
new Azure.ResourceManager.MobileNetwork.Models.EncryptedSimUploadList : int * int * string * string * string * seq<Azure.ResourceManager.MobileNetwork.Models.SimNameAndEncryptedProperties> -> Azure.ResourceManager.MobileNetwork.Models.EncryptedSimUploadList
Public Sub New (version As Integer, azureKeyIdentifier As Integer, vendorKeyFingerprint As String, encryptedTransportKey As String, signedTransportKey As String, sims As IEnumerable(Of SimNameAndEncryptedProperties))

Parameters

version
Int32

The upload file format version.

azureKeyIdentifier
Int32

An identifier for the Azure SIM onboarding public key used for encrypted upload.

vendorKeyFingerprint
String

The fingerprint of the SIM vendor public key. The private counterpart is used for signing the encrypted transport key.

encryptedTransportKey
String

The transport key used for encrypting SIM credentials, encrypted using the SIM onboarding public key.

signedTransportKey
String

The encrypted transport key, signed using the SIM vendor private key.

sims
IEnumerable<SimNameAndEncryptedProperties>

A list of SIMs to upload, with encrypted properties.

Exceptions

vendorKeyFingerprint, encryptedTransportKey, signedTransportKey or sims is null.

Applies to