java.lang.Object
de.hybris.platform.apiregistryservices.constraints.ApiUrlValidator
All Implemented Interfaces:
javax.validation.ConstraintValidator<ApiUrlValid,String>

public class ApiUrlValidator extends Object implements javax.validation.ConstraintValidator<ApiUrlValid,String>
Validates that the given string value is a valid url. It also checks the protocol of the url matches one of the protocols which are specified in project.properties.
  • Constructor Details

    • ApiUrlValidator

      public ApiUrlValidator()
  • Method Details

    • initialize

      public void initialize(ApiUrlValid urlValid)
      Specified by:
      initialize in interface javax.validation.ConstraintValidator<ApiUrlValid,String>
    • isValid

      public boolean isValid(String url, javax.validation.ConstraintValidatorContext constraintValidatorContext)
      Specified by:
      isValid in interface javax.validation.ConstraintValidator<ApiUrlValid,String>