revokeToken static method
Implementation
static Future<void> revokeToken({required RevokeTokenRequest request}) async {
if (request.configuration.endSessionEndpoint == null) return;
try {
await httpRetry(
() => http.post(
Uri.parse(request.configuration.revocationEndpoint!),
body: request.toMap(),
headers: {
"Authorization": "Bearer ${request.token}",
},
),
);
} on HttpResponseException catch (e) {
throw RevokeException(e.toString());
}
}