KeyAttributes Class
Represents the attributes of a key managed by the KeyVault service.
Namespace: Microsoft.Azure.KeyVault
Assembly: Microsoft.Azure.KeyVault (in Microsoft.Azure.KeyVault.dll)
Inheritance Hierarchy
System.Object
Microsoft.Azure.KeyVault.KeyAttributes
Syntax
[JsonObjectAttribute(MemberSerialization.OptIn)]
public class KeyAttributes
[JsonObjectAttribute(MemberSerialization::OptIn)]
public ref class KeyAttributes
[<JsonObjectAttribute(MemberSerialization.OptIn)>]
type KeyAttributes = class end
<JsonObjectAttribute(MemberSerialization.OptIn)>
Public Class KeyAttributes
Constructors
Name | Description | |
---|---|---|
KeyAttributes() | Initializes a new instance of the KeyAttributes class. |
Properties
Name | Description | |
---|---|---|
Created | Gets the creation time in UTC. |
|
Enabled | Gets or sets whether the key is enabled. |
|
Expires | Gets or sets the expiry date in UTC. |
|
NotBefore | Gets or sets the not before date in UTC. |
|
Updated | Gets the last updated time in UTC. |
Methods
Name | Description | |
---|---|---|
Equals(Object) | (Inherited from Object.) |
|
Finalize() | (Inherited from Object.) |
|
GetHashCode() | (Inherited from Object.) |
|
GetType() | (Inherited from Object.) |
|
MemberwiseClone() | (Inherited from Object.) |
|
ToString() | Returns the string representation of the key attributes.(Overrides Object.ToString().) |
Fields
Name | Description | |
---|---|---|
PropertyCreated | Specifies the created property. |
|
PropertyEnabled | Specifies the enabled property. |
|
PropertyExpires | Specifies the expires property. |
|
PropertyNotBefore | Specifies the not before property. |
|
PropertyUpdated | Specifies the updated property. |
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 Namespace
Return to top