Skip to content

Commit f59abdf

Browse files
feature(#20): this commit introduces an audience association schema validator for clients
1 parent 7e7b4f6 commit f59abdf

1 file changed

Lines changed: 13 additions & 0 deletions

File tree

Lines changed: 13 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,13 @@
1+
namespace HttpsRichardy.Federation.Application.Validators.Client;
2+
3+
public sealed class AssignClientAudienceValidator : AbstractValidator<AssignClientAudienceScheme>
4+
{
5+
public AssignClientAudienceValidator()
6+
{
7+
RuleFor(scheme => scheme.Value)
8+
.NotEmpty()
9+
.WithMessage("audience value is required.")
10+
.MaximumLength(500)
11+
.WithMessage("audience value cannot exceed 500 characters.");
12+
}
13+
}

0 commit comments

Comments
 (0)