Interface ServiceAccountSigner (1.20.0)

public interface 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()

public abstract String getAccount()

Returns the service account associated with the signer.

Returns
TypeDescription
String

The service account associated with the signer.

sign(byte[] toSign)

public abstract byte[] sign(byte[] toSign)

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

Parameter
NameDescription
toSignbyte[]

bytes to sign

Returns
TypeDescription
byte[]

signed bytes