package com.airlock.iam.oauth2.domain.model.claims.custom;

import com.airlock.iam.common.api.domain.model.valueprovider.ValueProvider;
import com.airlock.iam.oauth2.api.domain.model.claims.conditions.ClaimCondition;
import java.util.Optional;
import java.util.regex.Pattern;

public record CustomDynamicBooleanClaimSettings(
   String claimName, Optional<ClaimCondition> condition, ValueProvider<String> stringValueProvider, Pattern validationRegex
) {
}
