次の方法で共有


SecKey.CreateRandomKey メソッド

定義

オーバーロード

CreateRandomKey(NSDictionary, NSError)

新しいキー ペアを作成して返します。

CreateRandomKey(SecKeyGenerationParameters, NSError)

新しいキー ペアを作成して返します。

CreateRandomKey(SecKeyType, Int32, NSDictionary, NSError)

新しいキー ペアを作成して返します。

CreateRandomKey(NSDictionary, NSError)

新しいキー ペアを作成して返します。

[ObjCRuntime.TV(10, 0)]
[ObjCRuntime.Watch(3, 0)]
public static Security.SecKey CreateRandomKey (Foundation.NSDictionary parameters, out Foundation.NSError error);
static member CreateRandomKey : Foundation.NSDictionary *  -> Security.SecKey

パラメーター

parameters
NSDictionary

からのSecKeyParametersキーでキー指定された値のSecKeyGenerationParametersディクショナリ。

error
NSError

発生したエラーのコードを記述する場所。

戻り値

新しいキー ペア。

属性

適用対象

CreateRandomKey(SecKeyGenerationParameters, NSError)

新しいキー ペアを作成して返します。

[ObjCRuntime.TV(10, 0)]
[ObjCRuntime.Watch(3, 0)]
public static Security.SecKey CreateRandomKey (Security.SecKeyGenerationParameters parameters, out Foundation.NSError error);
static member CreateRandomKey : Security.SecKeyGenerationParameters *  -> Security.SecKey

パラメーター

parameters
SecKeyGenerationParameters

作成するキー ペアの詳細を指定するためのパラメーター オブジェクト。

error
NSError

発生したエラーのコードを記述する場所。

戻り値

新しいキー ペア。

属性

適用対象

CreateRandomKey(SecKeyType, Int32, NSDictionary, NSError)

新しいキー ペアを作成して返します。

[ObjCRuntime.TV(10, 0)]
[ObjCRuntime.Watch(3, 0)]
public static Security.SecKey CreateRandomKey (Security.SecKeyType keyType, int keySizeInBits, Foundation.NSDictionary parameters, out Foundation.NSError error);
static member CreateRandomKey : Security.SecKeyType * int * Foundation.NSDictionary *  -> Security.SecKey

パラメーター

keyType
SecKeyType

DSA 楕円曲線と RSA キーのどちらを作成するか。

keySizeInBits
Int32
parameters
NSDictionary

からのSecKeyParametersキーでキー指定された値のSecKeyGenerationParametersディクショナリ。

error
NSError

発生したエラーのコードを記述する場所。

戻り値

新しいキー ペア。

属性

適用対象