getPublicKeys method
Future<GoogleCloudIdentitytoolkitV1GetSessionCookiePublicKeysResponse>
getPublicKeys({
- String? $fields,
Retrieves public keys of the legacy Identity Toolkit token signer to enable third parties to verify the legacy ID token.
For now the X509 pem cert is the only format supported.
Request parameters:
$fields
- Selector specifying which fields to include in a partial
response.
Completes with a GoogleCloudIdentitytoolkitV1GetSessionCookiePublicKeysResponse.
Completes with a commons.ApiRequestError if the API endpoint returned an error.
If the used http.Client
completes with an error when making a REST call,
this method will complete with the same error.
Implementation
async.Future<GoogleCloudIdentitytoolkitV1GetSessionCookiePublicKeysResponse>
getPublicKeys({
core.String? $fields,
}) async {
final queryParams_ = <core.String, core.List<core.String>>{
if ($fields != null) 'fields': [$fields],
};
const url_ = 'v1/publicKeys';
final response_ = await _requester.request(
url_,
'GET',
queryParams: queryParams_,
);
return GoogleCloudIdentitytoolkitV1GetSessionCookiePublicKeysResponse
.fromJson(response_ as core.Map<core.String, core.dynamic>);
}