Interface ServiceAccountSigner (1.29.1-SNAPSHOT)

publicinterface ServiceAccountSigner

Interface for a service account signer. A signer for a service account is capable of signing bytes using the private key associated with its service account.

Methods

getAccount()

publicabstractStringgetAccount()

Returns the service account associated with the signer.

Returns
Type Description
String

The service account associated with the signer.

sign(byte[] toSign)

publicabstractbyte[]sign(byte[]toSign)

Signs the provided bytes using the private key associated with the service account.

Parameter
Name Description
toSign byte[]

bytes to sign

Returns
Type Description
byte[]

signed bytes

Except as otherwise noted, the content of this page is licensed under the Creative Commons Attribution 4.0 License, and code samples are licensed under the Apache 2.0 License. For details, see the Google Developers Site Policies. Java is a registered trademark of Oracle and/or its affiliates.

Last updated 2025年10月30日 UTC.