revokeToken method

Future<PamRevokeTokenResult> revokeToken(
  1. String token, {
  2. String? using,
  3. Keyset? keyset,
})
inherited

Implementation

Future<PamRevokeTokenResult> revokeToken(String token,
    {String? using, Keyset? keyset}) async {
  keyset ??= keysets[using];

  Ensure(keyset.secretKey).isNotNull('secretKey');
  Ensure(token).isNotEmpty('token');

  var params = PamRevokeTokenParams(keyset, (token));

  var result = await defaultFlow<PamRevokeTokenParams, PamRevokeTokenResult>(
      keyset: keyset,
      core: this,
      params: params,
      serialize: (object, [_]) => PamRevokeTokenResult.fromJson(object));

  return result;
}