Share via


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
System_CAPS_pubmethod KeyAttributes()

Initializes a new instance of the KeyAttributes class.

Properties

Name Description
System_CAPS_pubproperty Created

Gets the creation time in UTC.

System_CAPS_pubproperty Enabled

Gets or sets whether the key is enabled.

System_CAPS_pubproperty Expires

Gets or sets the expiry date in UTC.

System_CAPS_pubproperty NotBefore

Gets or sets the not before date in UTC.

System_CAPS_pubproperty Updated

Gets the last updated time in UTC.

Methods

Name Description
System_CAPS_pubmethod Equals(Object)

(Inherited from Object.)

System_CAPS_protmethod Finalize()

(Inherited from Object.)

System_CAPS_pubmethod GetHashCode()

(Inherited from Object.)

System_CAPS_pubmethod GetType()

(Inherited from Object.)

System_CAPS_protmethod MemberwiseClone()

(Inherited from Object.)

System_CAPS_pubmethod ToString()

Returns the string representation of the key attributes.(Overrides Object.ToString().)

Fields

Name Description
System_CAPS_pubfieldSystem_CAPS_static PropertyCreated

Specifies the created property.

System_CAPS_pubfieldSystem_CAPS_static PropertyEnabled

Specifies the enabled property.

System_CAPS_pubfieldSystem_CAPS_static PropertyExpires

Specifies the expires property.

System_CAPS_pubfieldSystem_CAPS_static PropertyNotBefore

Specifies the not before property.

System_CAPS_pubfieldSystem_CAPS_static 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