GCP Cloud Connector
Deploy the Trusted Signatures Cloud Function on Google Cloud Platform for direct PDF sealing or Cloud Storage-based document workflows.
- Cloud Function deployment
- Direct and Cloud Storage modes
- Digest-only sealing request
GCP proof
Use Cloud Functions and Cloud Storage for project-level speed, scale, and IAM control
The documented GCP pattern uses Cloud Functions for execution, direct or Cloud Storage modes for document handling, and Google Cloud IAM controls for a customer-managed sealing workflow.
32 MB
speed path
Direct mode handles base64 PDF requests up to about 32 MB for a simple single-request integration path.
Gen2
scale model
The connector runs as a second-generation Cloud Function and can shift large-file workflows to Cloud Storage mode.
IAM
security controls
Invoker bindings, dedicated service accounts, and bucket-scoped roles keep runtime and document access tightly scoped.
SHA-256
data boundary
Only the PDF digest is sent to Trusted Signatures while source and sealed files remain in your GCP project.
GCP Cloud Connector Docs
Use these guides to deploy and operate the GCP Cloud Connector in your own Google Cloud project.
Start here
- Deployment guide: deploy the Cloud Function with the console,
gcloud, Terraform, or Deployment Manager. - API reference: direct mode, Cloud Storage mode, request parameters, and returned output.
- Cloud Storage setup: service account roles, bucket configuration, lifecycle policies, and troubleshooting.
- Security guide: invocation security, IAM hardening, secret handling, logging, and shared-responsibility controls.
Operating model
- Deploy the connector as a Google Cloud Function in your own project.
- Use direct mode for base64 PDFs up to about 32 MB, or Cloud Storage mode for larger files.
- Only the SHA-256 digest is sent to Trusted Signatures for the sealing operation.
- Return a base64 sealed PDF directly or write the sealed output back to Cloud Storage.
Need architectural review?
Book a technical walkthrough
For enterprise rollout, we can review trust model, controls, and integration patterns with your team.