Add config validator for OIDC logins

This commit is contained in:
Joseph Schorr 2017-02-28 16:18:19 -05:00
parent a13359c10c
commit 157640e696
5 changed files with 74 additions and 4 deletions

View file

@ -18,6 +18,7 @@ from util.config.validators.validate_google_login import GoogleLoginValidator
from util.config.validators.validate_bitbucket_trigger import BitbucketTriggerValidator
from util.config.validators.validate_gitlab_trigger import GitLabTriggerValidator
from util.config.validators.validate_github import GitHubLoginValidator, GitHubTriggerValidator
from util.config.validators.validate_oidc import OIDCLoginValidator
logger = logging.getLogger(__name__)
@ -51,6 +52,7 @@ VALIDATORS = {
SignerValidator.name: SignerValidator.validate,
SecurityScannerValidator.name: SecurityScannerValidator.validate,
BittorrentValidator.name: BittorrentValidator.validate,
OIDCLoginValidator.name: OIDCLoginValidator.validate,
}
def validate_service_for_config(service, config, password=None):