Show / Hide Table of Contents

Class KeyData

Represents a public key data along with its format.

Inheritance
object
KeyData
Implements
IDirectResponseSchema
Inherited Members
object.Equals(object)
object.Equals(object, object)
object.GetHashCode()
object.GetType()
object.MemberwiseClone()
object.ReferenceEquals(object, object)
object.ToString()
Namespace: Google.Apis.Iam.v1.Data
Assembly: Google.Apis.Iam.v1.dll
Syntax
public class KeyData : IDirectResponseSchema

Properties

ETag

The ETag of the item.

Declaration
public virtual string ETag { get; set; }
Property Value
Type Description
string

Format

Output only. The format of the key.

Declaration
[JsonProperty("format")]
public virtual string Format { get; set; }
Property Value
Type Description
string

Key

Output only. The key data. The format of the key is represented by the format field.

Declaration
[JsonProperty("key")]
public virtual string Key { get; set; }
Property Value
Type Description
string

KeySpec

Required. The specifications for the key.

Declaration
[JsonProperty("keySpec")]
public virtual string KeySpec { get; set; }
Property Value
Type Description
string

NotAfterTime

object representation of NotAfterTimeRaw.

Declaration
[JsonIgnore]
[Obsolete("This property is obsolete and may behave unexpectedly; please use NotAfterTimeDateTimeOffset instead.")]
public virtual object NotAfterTime { get; set; }
Property Value
Type Description
object

NotAfterTimeDateTimeOffset

DateTimeOffset representation of NotAfterTimeRaw.

Declaration
[JsonIgnore]
public virtual DateTimeOffset? NotAfterTimeDateTimeOffset { get; set; }
Property Value
Type Description
DateTimeOffset?

NotAfterTimeRaw

Output only. Latest timestamp when this key is valid. Attempts to use this key after this time will fail. Only present if the key data represents a X.509 certificate.

Declaration
[JsonProperty("notAfterTime")]
public virtual string NotAfterTimeRaw { get; set; }
Property Value
Type Description
string

NotBeforeTime

object representation of NotBeforeTimeRaw.

Declaration
[JsonIgnore]
[Obsolete("This property is obsolete and may behave unexpectedly; please use NotBeforeTimeDateTimeOffset instead.")]
public virtual object NotBeforeTime { get; set; }
Property Value
Type Description
object

NotBeforeTimeDateTimeOffset

DateTimeOffset representation of NotBeforeTimeRaw.

Declaration
[JsonIgnore]
public virtual DateTimeOffset? NotBeforeTimeDateTimeOffset { get; set; }
Property Value
Type Description
DateTimeOffset?

NotBeforeTimeRaw

Output only. Earliest timestamp when this key is valid. Attempts to use this key before this time will fail. Only present if the key data represents a X.509 certificate.

Declaration
[JsonProperty("notBeforeTime")]
public virtual string NotBeforeTimeRaw { get; set; }
Property Value
Type Description
string

Implements

IDirectResponseSchema
In this article
Back to top Generated by DocFX