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