1
0
mirror of https://github.com/matrix-org/matrix-authentication-service.git synced 2025-08-09 04:22:45 +03:00

Add TokenHash validator to hash claim definitions

This commit is contained in:
Kévin Commaille
2022-09-06 14:51:54 +02:00
committed by Quentin Gliech
parent 0452ac10e6
commit 67b3b0e370

View File

@@ -387,12 +387,12 @@ mod rfc7519 {
mod oidc_core { mod oidc_core {
use url::Url; use url::Url;
use super::{Claim, Timestamp}; use super::{Claim, Timestamp, TokenHash};
pub const AUTH_TIME: Claim<Timestamp> = Claim::new("auth_time"); pub const AUTH_TIME: Claim<Timestamp> = Claim::new("auth_time");
pub const NONCE: Claim<String> = Claim::new("nonce"); pub const NONCE: Claim<String> = Claim::new("nonce");
pub const AT_HASH: Claim<String> = Claim::new("at_hash"); pub const AT_HASH: Claim<String, TokenHash> = Claim::new("at_hash");
pub const C_HASH: Claim<String> = Claim::new("c_hash"); pub const C_HASH: Claim<String, TokenHash> = Claim::new("c_hash");
pub const NAME: Claim<String> = Claim::new("name"); pub const NAME: Claim<String> = Claim::new("name");
pub const GIVEN_NAME: Claim<String> = Claim::new("given_name"); pub const GIVEN_NAME: Claim<String> = Claim::new("given_name");