JsonWebKey Class
Represents the JSON web access key associated with the key vault.
Namespace: Microsoft.Azure.KeyVault.WebKey
Assembly: Microsoft.Azure.KeyVault (in Microsoft.Azure.KeyVault.dll)
Inheritance Hierarchy
System.Object
Microsoft.Azure.KeyVault.WebKey.JsonWebKey
Syntax
[JsonObjectAttribute]
public class JsonWebKey
[JsonObjectAttribute]
public ref class JsonWebKey
[<JsonObjectAttribute>]
type JsonWebKey = class end
<JsonObjectAttribute>
Public Class JsonWebKey
Constructors
Name | Description | |
---|---|---|
JsonWebKey() | Initializes a new instance of the JsonWebKey class. |
Properties
Name | Description | |
---|---|---|
D | Gets or sets the Property_D constant. |
|
DP | Gets or sets the Property_DP constant. |
|
DQ | Gets or sets the Property_DQ constant. |
|
E | Gets or sets the Property_E constant. |
|
K | Gets or sets the Property_K constant. |
|
KeyOps | Gets or sets the supported key operations. |
|
Kid | Gets or sets the key identifier. |
|
Kty | Gets or sets the Key type, usually RSA. |
|
N | Gets or sets the Property_N constant. |
|
P | Gets or sets the Property_P constant. |
|
Q | Gets or sets the Property_Q constant. |
|
QI | Gets or sets the Property_QI constant. |
|
T | Gets or sets the Property_T constant. |
Methods
Name | Description | |
---|---|---|
Equals(JsonWebKey) | Specifies whether the web key is equal with another web key. |
|
Equals(Object) | Specifies whether the web key is equal with another object.(Overrides Object.Equals(Object).) |
|
Finalize() | (Inherited from Object.) |
|
GetHashCode() | Gets the hash code associated with this instance.(Overrides Object.GetHashCode().) |
|
GetType() | (Inherited from Object.) |
|
HasPrivateKey() | Specifies whether this instance contains a private key. |
|
IsValid() | Determines if the JsonWebKey object is valid according to the rules for each of the possible JsonWebKeyType. For more information, see JsonWebKeyType. |
|
MemberwiseClone() | (Inherited from Object.) |
|
ToString() | Returns a string representation of this instance.(Overrides Object.ToString().) |
Thread Safety
Any public static (Shared in Visual Basic) members of this type are thread safe. Any instance members are not guaranteed to be thread safe.
See Also
Microsoft.Azure.KeyVault.WebKey Namespace
Return to top