Interface VirtualHostValidator

All Superinterfaces:
Validator<VirtualHost,io.reactivex.rxjava3.core.Completable>
All Known Implementing Classes:
VirtualHostValidatorImpl

public interface VirtualHostValidator extends Validator<VirtualHost,io.reactivex.rxjava3.core.Completable>
Author:
Rémi SULTAN (remi.sultan at graviteesource.com), GraviteeSource Team
  • Method Details

    • validate

      default io.reactivex.rxjava3.core.Completable validate(VirtualHost element)
      Specified by:
      validate in interface Validator<VirtualHost,io.reactivex.rxjava3.core.Completable>
    • validate

      io.reactivex.rxjava3.core.Completable validate(VirtualHost virtualHost, List<String> domainRestrictions)
    • validateDomainVhosts

      io.reactivex.rxjava3.core.Completable validateDomainVhosts(Domain domain, List<Domain> domains)
    • isValidDomainOrSubDomain

      boolean isValidDomainOrSubDomain(String domain, List<String> domains)