Google Cloud Storage v1 API - Class UrlSigner.BlobSignerParameters (4.5.0)

public sealed class UrlSigner.BlobSignerParameters

Reference documentation and code samples for the Google Cloud Storage v1 API class UrlSigner.BlobSignerParameters.

Parameters that may be used by an IBlobSigner for deriving a signing key. Signers may ignore some or all of these parameters depending on how the derive the signing key.

Inheritance

object > UrlSigner.BlobSignerParameters

Namespace

GoogleGoogle.CloudGoogle.Cloud.StorageV1

Assembly

Google.Cloud.Storage.V1.dll

Properties

Region

public string Region { get; }

Region to be used for deriving the signing key.

Property Value
TypeDescription
string

RequestType

public string RequestType { get; }

Request type to be used for deriving the signing key.

Property Value
TypeDescription
string

Service

public string Service { get; }

Service to be used for deriving the signing key.

Property Value
TypeDescription
string

SignatureTimestamp

public DateTimeOffset SignatureTimestamp { get; }

The request date time to be used for deriving the signing key.

Property Value
TypeDescription
DateTimeOffset

Methods

ForTimestamp(DateTimeOffset)

public static UrlSigner.BlobSignerParameters ForTimestamp(DateTimeOffset requestDateTime)

Create a new instance of UrlSigner.BlobSignerParameters for the given DateTimeOffset.

Parameter
NameDescription
requestDateTimeDateTimeOffset
Returns
TypeDescription
UrlSignerBlobSignerParameters