ArmIotFirmwareDefenseModelFactory.FirmwareCryptoKey Method
Definition
Important
Some information relates to prerelease product that may be substantially modified before it’s released. Microsoft makes no warranties, express or implied, with respect to the information provided here.
Initializes a new instance of FirmwareCryptoKey.
public static Azure.ResourceManager.IotFirmwareDefense.Models.FirmwareCryptoKey FirmwareCryptoKey (string firmwareCryptoKeyId = default, string keyType = default, long? keySize = default, string keyAlgorithm = default, System.Collections.Generic.IEnumerable<string> usage = default, System.Collections.Generic.IEnumerable<string> filePaths = default, Azure.ResourceManager.IotFirmwareDefense.Models.PairedKey pairedKey = default, Azure.ResourceManager.IotFirmwareDefense.Models.IsShortKeySize? isShortKeySize = default);
static member FirmwareCryptoKey : string * string * Nullable<int64> * string * seq<string> * seq<string> * Azure.ResourceManager.IotFirmwareDefense.Models.PairedKey * Nullable<Azure.ResourceManager.IotFirmwareDefense.Models.IsShortKeySize> -> Azure.ResourceManager.IotFirmwareDefense.Models.FirmwareCryptoKey
Public Shared Function FirmwareCryptoKey (Optional firmwareCryptoKeyId As String = Nothing, Optional keyType As String = Nothing, Optional keySize As Nullable(Of Long) = Nothing, Optional keyAlgorithm As String = Nothing, Optional usage As IEnumerable(Of String) = Nothing, Optional filePaths As IEnumerable(Of String) = Nothing, Optional pairedKey As PairedKey = Nothing, Optional isShortKeySize As Nullable(Of IsShortKeySize) = Nothing) As FirmwareCryptoKey
Parameters
- firmwareCryptoKeyId
- String
ID for the key.
- keyType
- String
Type of the key (public or private).
- keyAlgorithm
- String
Key algorithm name.
- usage
- IEnumerable<String>
Functions the key can fulfill.
- filePaths
- IEnumerable<String>
List of files paths for this key.
- pairedKey
- PairedKey
A matching paired key or certificate.
- isShortKeySize
- Nullable<IsShortKeySize>
Indicates the key size is considered too small to be secure for the algorithm.
Returns
A new FirmwareCryptoKey instance for mocking.