IAlgorithmConstraints.Permits 方法
定義
重要
部分資訊涉及發行前產品,在發行之前可能會有大幅修改。 Microsoft 對此處提供的資訊,不做任何明確或隱含的瑕疵擔保。
多載
| 名稱 | Description |
|---|---|
| Permits(ICollection<CryptoPrimitive>, IKey) |
判斷金鑰是否獲得指定密碼學原語的權限。 |
| Permits(ICollection<CryptoPrimitive>, String, AlgorithmParameters) |
判斷演算法是否獲得指定密碼學原語的權限。 |
| Permits(ICollection<CryptoPrimitive>, String, IKey, AlgorithmParameters) |
判斷演算法及其對應金鑰是否被賦予指定密碼學原語的權限。 |
Permits(ICollection<CryptoPrimitive>, IKey)
判斷金鑰是否獲得指定密碼學原語的權限。
[Android.Runtime.Register("permits", "(Ljava/util/Set;Ljava/security/Key;)Z", "GetPermits_Ljava_util_Set_Ljava_security_Key_Handler:Java.Security.IAlgorithmConstraintsInvoker, Mono.Android, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null", ApiSince=24)]
public bool Permits(System.Collections.Generic.ICollection<Java.Security.CryptoPrimitive>? primitives, Java.Security.IKey? key);
[<Android.Runtime.Register("permits", "(Ljava/util/Set;Ljava/security/Key;)Z", "GetPermits_Ljava_util_Set_Ljava_security_Key_Handler:Java.Security.IAlgorithmConstraintsInvoker, Mono.Android, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null", ApiSince=24)>]
abstract member Permits : System.Collections.Generic.ICollection<Java.Security.CryptoPrimitive> * Java.Security.IKey -> bool
參數
- primitives
- ICollection<CryptoPrimitive>
一組密碼學原語
- key
- IKey
鑰匙
傳回
若金鑰能用於所有指定的密碼學原語,則為真
- 屬性
備註
判斷金鑰是否獲得指定密碼學原語的權限。
此方法通常用於檢查金鑰大小與金鑰使用情況。
本頁部分內容為基於 Open Source Project 所創建與分享的作品,並依授權條款所描述的使用進行修改。
適用於
Permits(ICollection<CryptoPrimitive>, String, AlgorithmParameters)
判斷演算法是否獲得指定密碼學原語的權限。
[Android.Runtime.Register("permits", "(Ljava/util/Set;Ljava/lang/String;Ljava/security/AlgorithmParameters;)Z", "GetPermits_Ljava_util_Set_Ljava_lang_String_Ljava_security_AlgorithmParameters_Handler:Java.Security.IAlgorithmConstraintsInvoker, Mono.Android, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null", ApiSince=24)]
public bool Permits(System.Collections.Generic.ICollection<Java.Security.CryptoPrimitive>? primitives, string? algorithm, Java.Security.AlgorithmParameters? parameters);
[<Android.Runtime.Register("permits", "(Ljava/util/Set;Ljava/lang/String;Ljava/security/AlgorithmParameters;)Z", "GetPermits_Ljava_util_Set_Ljava_lang_String_Ljava_security_AlgorithmParameters_Handler:Java.Security.IAlgorithmConstraintsInvoker, Mono.Android, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null", ApiSince=24)>]
abstract member Permits : System.Collections.Generic.ICollection<Java.Security.CryptoPrimitive> * string * Java.Security.AlgorithmParameters -> bool
參數
- primitives
- ICollection<CryptoPrimitive>
一組密碼學原語
- algorithm
- String
演算法名稱
- parameters
- AlgorithmParameters
演算法參數,若無額外參數則為空
傳回
若該演算法被允許且可用於所有指定的密碼學原語,則為真
- 屬性
備註
判斷演算法是否獲得指定密碼學原語的權限。
本頁部分內容為基於 Open Source Project 所創建與分享的作品,並依授權條款所描述的使用進行修改。
適用於
Permits(ICollection<CryptoPrimitive>, String, IKey, AlgorithmParameters)
判斷演算法及其對應金鑰是否被賦予指定密碼學原語的權限。
[Android.Runtime.Register("permits", "(Ljava/util/Set;Ljava/lang/String;Ljava/security/Key;Ljava/security/AlgorithmParameters;)Z", "GetPermits_Ljava_util_Set_Ljava_lang_String_Ljava_security_Key_Ljava_security_AlgorithmParameters_Handler:Java.Security.IAlgorithmConstraintsInvoker, Mono.Android, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null", ApiSince=24)]
public bool Permits(System.Collections.Generic.ICollection<Java.Security.CryptoPrimitive>? primitives, string? algorithm, Java.Security.IKey? key, Java.Security.AlgorithmParameters? parameters);
[<Android.Runtime.Register("permits", "(Ljava/util/Set;Ljava/lang/String;Ljava/security/Key;Ljava/security/AlgorithmParameters;)Z", "GetPermits_Ljava_util_Set_Ljava_lang_String_Ljava_security_Key_Ljava_security_AlgorithmParameters_Handler:Java.Security.IAlgorithmConstraintsInvoker, Mono.Android, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null", ApiSince=24)>]
abstract member Permits : System.Collections.Generic.ICollection<Java.Security.CryptoPrimitive> * string * Java.Security.IKey * Java.Security.AlgorithmParameters -> bool
參數
- primitives
- ICollection<CryptoPrimitive>
一組密碼學原語
- algorithm
- String
演算法名稱
- key
- IKey
鑰匙
- parameters
- AlgorithmParameters
演算法參數,若無額外參數則為空
傳回
若金鑰與演算法能用於所有指定的密碼學原語,則為真
- 屬性
備註
判斷演算法及其對應金鑰是否被賦予指定密碼學原語的權限。
本頁部分內容為基於 Open Source Project 所創建與分享的作品,並依授權條款所描述的使用進行修改。