CoreUpload
Search Results for

    Show / Hide Table of Contents

    Class GcsSignerOptions

    Configuration object for built-in GCS signer implementations. Apps may either implement IGcsSigner directly or instantiate a reference implementation with these options.

    Inheritance
    object
    GcsSignerOptions
    Inherited Members
    object.Equals(object)
    object.Equals(object, object)
    object.GetHashCode()
    object.GetType()
    object.MemberwiseClone()
    object.ReferenceEquals(object, object)
    object.ToString()
    Namespace: CoreUpload.Providers
    Assembly: CoreUpload.dll
    Syntax
    public class GcsSignerOptions

    Properties

    BucketName

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

    ObjectPrefix

    Optional object-name prefix (folder) inside the bucket.

    Declaration
    public string? ObjectPrefix { get; set; }
    Property Value
    Type Description
    string

    ServiceAccountEmail

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

    ServiceAccountKeyPem

    Inline PEM-encoded private key (alternative to ServiceAccountKeyPemPath).

    Declaration
    public string? ServiceAccountKeyPem { get; set; }
    Property Value
    Type Description
    string

    ServiceAccountKeyPemPath

    Filesystem path to a PEM-encoded private key for the service account.

    Declaration
    public string? ServiceAccountKeyPemPath { get; set; }
    Property Value
    Type Description
    string

    SignedUrlMinutes

    Lifetime (minutes) of signed PUT URLs returned by SignChunkAsync(GcsSignRequest, CancellationToken).

    Declaration
    public int SignedUrlMinutes { get; set; }
    Property Value
    Type Description
    int
    In this article
    Back to top CoreUpload 5.0 API ReferenceUploader family: AjaxUploader, CoreUpload, MultipleUpload, ASPUploader, and PHP File Uploader.