[Developer] #424 fix Oracle DATE token errors

Refs #424
This commit is contained in:
devmrko
2026-06-23 11:43:51 +09:00
parent 9e812042b6
commit a6dcaa1b63
9 changed files with 118 additions and 29 deletions

View File

@@ -1,6 +1,6 @@
package com.cloudhandson.vpdbackoffice.domain.token;
import java.time.OffsetDateTime;
import java.time.LocalDateTime;
public record BearerTokenRecord(
long keyId,
@@ -8,12 +8,12 @@ public record BearerTokenRecord(
String username,
String keyPrefix,
String keyHash,
OffsetDateTime expiresAt,
OffsetDateTime revokedAt,
LocalDateTime expiresAt,
LocalDateTime revokedAt,
String description
) {
public boolean active(OffsetDateTime now) {
public boolean active(LocalDateTime now) {
return revokedAt == null && expiresAt != null && expiresAt.isAfter(now);
}
}