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

Upgrade chrono and replace deprecated methods usage

This commit is contained in:
Quentin Gliech
2024-03-18 14:00:38 +01:00
parent f543a8bd40
commit 61a69f5af4
32 changed files with 103 additions and 85 deletions

View File

@@ -105,7 +105,7 @@ fn id_token(issuer: &str) -> (IdToken, PublicJsonWebKeySet) {
claims::IAT.insert(&mut claims, now).unwrap();
claims::EXP
.insert(&mut claims, now + Duration::hours(1))
.insert(&mut claims, now + Duration::try_hours(1).unwrap())
.unwrap();
claims::AT_HASH

View File

@@ -174,7 +174,7 @@ async fn pass_pushed_authorization_request() {
.respond_with(
ResponseTemplate::new(200).set_body_json(PushedAuthorizationResponse {
request_uri: REQUEST_URI.to_owned(),
expires_in: Duration::seconds(30),
expires_in: Duration::microseconds(30 * 1000 * 1000),
}),
)
.mount(&mock_server)

View File

@@ -68,11 +68,11 @@ fn id_token(
if flag == Some(IdTokenFlag::WrongExpiration) {
claims::EXP
.insert(&mut claims, now - Duration::hours(1))
.insert(&mut claims, now - Duration::try_hours(1).unwrap())
.unwrap();
} else {
claims::EXP
.insert(&mut claims, now + Duration::hours(1))
.insert(&mut claims, now + Duration::try_hours(1).unwrap())
.unwrap();
}
@@ -229,7 +229,7 @@ async fn fail_verify_id_token_wrong_auth_time() {
let issuer = "http://localhost/";
let now = now();
let (auth_id_token, _) = id_token(issuer, None, Some(now));
let (id_token, jwks) = id_token(issuer, None, Some(now + Duration::hours(1)));
let (id_token, jwks) = id_token(issuer, None, Some(now + Duration::try_hours(1).unwrap()));
let verification_data = JwtVerificationData {
issuer,