Skip to content

Commit 2509005

Browse files
committed
refactor(gateway): remove unused device auth normalizer
1 parent e8a31dd commit 2509005

1 file changed

Lines changed: 0 additions & 15 deletions

File tree

src/gateway/device-metadata-normalization.ts

Lines changed: 0 additions & 15 deletions
Original file line numberDiff line numberDiff line change
@@ -7,21 +7,6 @@ function normalizeTrimmedMetadata(value?: string | null): string {
77
return trimmed ? trimmed : "";
88
}
99

10-
function toLowerAscii(input: string): string {
11-
return input.replace(/[A-Z]/g, (char) => String.fromCharCode(char.charCodeAt(0) + 32));
12-
}
13-
14-
/** Normalize device metadata for cross-runtime auth comparisons. */
15-
export function normalizeDeviceMetadataForAuth(value?: string | null): string {
16-
const trimmed = normalizeTrimmedMetadata(value);
17-
if (!trimmed) {
18-
return "";
19-
}
20-
// Keep cross-runtime normalization deterministic (TS/Swift/Kotlin) by only
21-
// lowercasing ASCII metadata fields used in auth payloads.
22-
return toLowerAscii(trimmed);
23-
}
24-
2510
/** Normalize device metadata for policy classification. */
2611
export function normalizeDeviceMetadataForPolicy(value?: string | null): string {
2712
const trimmed = normalizeTrimmedMetadata(value);

0 commit comments

Comments
 (0)