Represents the capability of signing a blob in a suitable form for Google Cloud Storage signed URLs.
This allows testing URL signing without credentials being available, as well as using Google Cloud IAM
to sign blobs.
[[["Easy to understand","easyToUnderstand","thumb-up"],["Solved my problem","solvedMyProblem","thumb-up"],["Other","otherUp","thumb-up"]],[["Hard to understand","hardToUnderstand","thumb-down"],["Incorrect information or sample code","incorrectInformationOrSampleCode","thumb-down"],["Missing the information/samples I need","missingTheInformationSamplesINeed","thumb-down"],["Other","otherDown","thumb-down"]],["Last updated 2025-03-21 UTC."],[[["This webpage details the `IBlobSigner` interface within the `Google.Cloud.Storage.V1` namespace, which is designed for signing blobs to create Google Cloud Storage signed URLs."],["The latest version documented is 4.11.0, and the page provides links to documentation for versions ranging from 4.11.0 down to 3.4.0, and version 3.7.0 is shown as the version being used."],["`IBlobSigner` includes a `string Id` property that identifies the signer and two methods: `CreateSignature(byte[] data)` and `CreateSignatureAsync(byte[] data, CancellationToken)`, for synchronously and asynchronously signing data, respectively."],["The `CreateSignature` methods return a string representing the base64 encoded signature of the provided data."]]],[]]