Class PrivateKeyValidator

java.lang.Object
org.springframework.cloud.config.server.ssh.PrivateKeyValidator
All Implemented Interfaces:
jakarta.validation.ConstraintValidator<PrivateKeyIsValid, MultipleJGitEnvironmentProperties>

public class PrivateKeyValidator extends Object implements jakarta.validation.ConstraintValidator<PrivateKeyIsValid, MultipleJGitEnvironmentProperties>
JSR-303 Cross Field validator that ensures that an MultipleJGitEnvironmentProperties bean for the constraints: - Private key is present and can be correctly parsed using KeyPair Beans annotated with PrivateKeyValidator and Validated will have the constraints applied.
Author:
Ollie Hughes