Hide model validation methods in API docs

This commit is contained in:
Jon Chambers
2025-06-06 12:03:54 -04:00
committed by Jon Chambers
parent 1a7a446150
commit ca6e5fb0a8
10 changed files with 16 additions and 0 deletions

View File

@@ -5,6 +5,7 @@
package org.whispersystems.textsecuregcm.configuration;
import io.swagger.v3.oas.annotations.media.Schema;
import jakarta.validation.Valid;
import jakarta.validation.constraints.AssertTrue;
import jakarta.validation.constraints.NotBlank;
@@ -57,6 +58,7 @@ public record CloudflareTurnConfiguration(@NotNull SecretString apiToken,
}
@AssertTrue
@Schema(hidden = true)
public boolean isClientTtlShorterThanRequestedTtl() {
return clientCredentialTtl.compareTo(requestedCredentialTtl) <= 0;
}