@Named public class SamlConfigValidator extends AbstractIdpConfigValidator<SamlConfig>
BUTTON_TEXT_LIMIT, ERROR_INCORRECT, ERROR_INSECURE, ERROR_REQUIRED, ERROR_TOO_LONG, httpsValidator, NO_ERRORS| Constructor and Description |
|---|
SamlConfigValidator(HttpsValidator httpsValidator) |
| Modifier and Type | Method and Description |
|---|---|
protected Class<SamlConfig> |
getSsoClass()
Class of
AbstractIdpConfig supported by this validator. |
protected SsoType |
getSsoType()
Type of SSO mechanism supported by this validator.
|
protected void |
validate(com.google.common.collect.ImmutableMultimap.Builder<String,ValidationError> errors,
SamlConfig samlConfig)
Validates the configuration of specific SSO mechanism, appending errors to the given collection.
|
protected com.google.common.collect.Multimap<String,ValidationError> |
validateInContext(SamlConfig config,
ValidationContext context) |
validate, validate, validateJitFields, validateLength, validateMappingExpression, validateNotMappingExpression, validateRequiredField, validateUrl@Inject public SamlConfigValidator(HttpsValidator httpsValidator)
protected SsoType getSsoType()
AbstractIdpConfigValidatorAbstractIdpConfigValidator.getSsoClass().getSsoType in class AbstractIdpConfigValidator<SamlConfig>protected Class<SamlConfig> getSsoClass()
AbstractIdpConfigValidatorAbstractIdpConfig supported by this validator. Should match the AbstractIdpConfigValidator.getSsoType().getSsoClass in class AbstractIdpConfigValidator<SamlConfig>protected void validate(@Nonnull com.google.common.collect.ImmutableMultimap.Builder<String,ValidationError> errors, @Nonnull SamlConfig samlConfig)
AbstractIdpConfigValidatorvalidate in class AbstractIdpConfigValidator<SamlConfig>protected com.google.common.collect.Multimap<String,ValidationError> validateInContext(SamlConfig config, ValidationContext context)
validateInContext in class AbstractIdpConfigValidator<SamlConfig>Copyright © 2023 Atlassian. All rights reserved.