Returns an array of usages consisting of the intersection of the valid usages for all certificates in an array of certificates.
[Visual Basic]
Public Shared Function GetValidUsages( _
ByVal certificates As Certificate() _
) As String()
An array of valid usages -or- a null reference (Nothing in Visual Basic) if all certificates support all usages.
Exception Type | Condition |
---|---|
ArgumentNullException | certificates is a null reference (Nothing in Visual Basic). |
ArgumentException | The array of certificates contains at least one invalid entry. |
CertificateException | An error occurs while determining the intersection of valid usages. |
Certificate Class | Certificate Members | Org.Mentalis.Security.Certificates Namespace