X509CertSelector.ExtendedKeyUsage Property
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.
Returns the extendedKeyUsage criterion. -or- Sets the extendedKeyUsage criterion.
public virtual System.Collections.Generic.ICollection<string>? ExtendedKeyUsage { [Android.Runtime.Register("getExtendedKeyUsage", "()Ljava/util/Set;", "GetGetExtendedKeyUsageHandler")] get; [Android.Runtime.Register("setExtendedKeyUsage", "(Ljava/util/Set;)V", "GetSetExtendedKeyUsage_Ljava_util_Set_Handler")] set; }
[<get: Android.Runtime.Register("getExtendedKeyUsage", "()Ljava/util/Set;", "GetGetExtendedKeyUsageHandler")>]
[<set: Android.Runtime.Register("setExtendedKeyUsage", "(Ljava/util/Set;)V", "GetSetExtendedKeyUsage_Ljava_util_Set_Handler")>]
member this.ExtendedKeyUsage : System.Collections.Generic.ICollection<string> with get, set
Property Value
an immutable Set
of key purpose OIDs in string
format (or null
)
- Attributes
Remarks
Property getter documentation:
Returns the extendedKeyUsage criterion. The X509Certificate
must allow the specified key purposes in its extended key usage extension. If the keyPurposeSet
returned is empty or null
, no extendedKeyUsage check will be done. Note that an X509Certificate
that has no extendedKeyUsage extension implicitly allows all key purposes.
Java documentation for java.security.cert.X509CertSelector.getExtendedKeyUsage()
.
Property setter documentation:
Sets the extendedKeyUsage criterion. The X509Certificate
must allow the specified key purposes in its extended key usage extension. If keyPurposeSet
is empty or null
, no extendedKeyUsage check will be done. Note that an X509Certificate
that has no extendedKeyUsage extension implicitly allows all key purposes.
Note that the Set
is cloned to protect against subsequent modifications.
Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License.