Note

Access to this page requires authorization. You can try signing in or .

Access to this page requires authorization. You can try .

MicrosoftGraphKeyCredential Class

Definition

Namespace:
Microsoft.Azure.PowerShell.Cmdlets.Resources.MSGraph.Models.ApiV10
Assembly:
Az.MSGraph.private.dll

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.

keyCredential

[System.ComponentModel.TypeConverter(typeof(Microsoft.Azure.PowerShell.Cmdlets.Resources.MSGraph.Models.ApiV10.MicrosoftGraphKeyCredentialTypeConverter))]
public class MicrosoftGraphKeyCredential : Microsoft.Azure.PowerShell.Cmdlets.Resources.MSGraph.Models.ApiV10.IMicrosoftGraphKeyCredential, Microsoft.Azure.PowerShell.Cmdlets.Resources.MSGraph.Runtime.IAssociativeArray<object>
[<System.ComponentModel.TypeConverter(typeof(Microsoft.Azure.PowerShell.Cmdlets.Resources.MSGraph.Models.ApiV10.MicrosoftGraphKeyCredentialTypeConverter))>]
type MicrosoftGraphKeyCredential = class
 interface IMicrosoftGraphKeyCredential
 interface IJsonSerializable
 interface IAssociativeArray<obj>
Public Class MicrosoftGraphKeyCredential
Implements IAssociativeArray(Of Object), IMicrosoftGraphKeyCredential
Inheritance
MicrosoftGraphKeyCredential
Attributes
Implements

Constructors

Name Description
MicrosoftGraphKeyCredential()

Creates an new MicrosoftGraphKeyCredential instance.

Fields

Name Description
__additionalProperties

Properties

Name Description
CustomKeyIdentifier

Custom key identifier

DisplayName

Friendly name for the key. Optional.

EndDateTime

The date and time at which the credential expires.The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z

Item[String]
Key

Value for the key credential. Should be a base 64 encoded value.

KeyId

The unique identifier (GUID) for the key.

StartDateTime

The date and time at which the credential becomes valid.The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z

Type

The type of key credential; for example, 'Symmetric'.

Usage

A string that describes the purpose for which the key can be used; for example, 'Verify'.

Methods

Name Description
Add(String, Object)
Clear()
ContainsKey(String)
CopyFrom(IDictionary)
CopyFrom(PSObject)
DeserializeFromDictionary(IDictionary)

Deserializes a IDictionary into an instance of MicrosoftGraphKeyCredential.

DeserializeFromPSObject(PSObject)

Deserializes a PSObject into an instance of MicrosoftGraphKeyCredential.

FromJson(JsonNode)

Deserializes a JsonNode into an instance of Microsoft.Azure.PowerShell.Cmdlets.Resources.MSGraph.Models.ApiV10.IMicrosoftGraphKeyCredential.

FromJsonString(String)

Creates a new instance of MicrosoftGraphKeyCredential, deserializing the content from a json string.

Remove(String)
ToJson(JsonObject, SerializationMode)

Serializes this instance of MicrosoftGraphKeyCredential into a JsonNode.

ToJsonString()

Serializes this instance to a json string.

ToString()
TryGetValue(String, Object)

Operators

Name Description
Implicit(MicrosoftGraphKeyCredential to Dictionary<String,Object>)

Explicit Interface Implementations

Name Description
IAssociativeArray<Object>.AdditionalProperties

Applies to