internal UserNamePasswordValidator GetUserNamePasswordValidator()
{
if (this.validationMode == UserNamePasswordValidationMode.MembershipProvider)
{
return this.GetMembershipProviderValidator();
}
else if (this.validationMode == UserNamePasswordValidationMode.Custom)
{
if (this.validator == null)
{
throw DiagnosticUtility.ExceptionUtility.ThrowHelperError(new InvalidOperationException(SR.GetString(SR.MissingCustomUserNamePasswordValidator)));
}
return this.validator;
}
throw DiagnosticUtility.ExceptionUtility.ThrowHelperError(new NotSupportedException());
}