@@ -179,10 +179,10 @@ export class EmailSignInConfig implements EmailSignInProviderConfig {
179179 public static buildServerRequest ( options : EmailSignInProviderConfig ) : EmailSignInConfigServerRequest {
180180 const request : EmailSignInConfigServerRequest = { } ;
181181 EmailSignInConfig . validate ( options ) ;
182- if ( options . hasOwnProperty ( 'enabled' ) ) {
182+ if ( Object . prototype . hasOwnProperty . call ( options , 'enabled' ) ) {
183183 request . allowPasswordSignup = options . enabled ;
184184 }
185- if ( options . hasOwnProperty ( 'passwordRequired' ) ) {
185+ if ( Object . prototype . hasOwnProperty . call ( options , 'passwordRequired' ) ) {
186186 request . enableEmailLinkSignin = ! options . passwordRequired ;
187187 }
188188 return request ;
@@ -193,7 +193,7 @@ export class EmailSignInConfig implements EmailSignInProviderConfig {
193193 *
194194 * @param {any } options The options object to validate.
195195 */
196- private static validate ( options : EmailSignInProviderConfig ) {
196+ private static validate ( options : EmailSignInProviderConfig ) : void {
197197 // TODO: Validate the request.
198198 const validKeys = {
199199 enabled : true ,
@@ -349,7 +349,7 @@ export class SAMLConfig implements SAMLAuthProviderConfig {
349349 * @param {SAMLAuthProviderRequest } options The options object to validate.
350350 * @param {boolean= } ignoreMissingFields Whether to ignore missing fields.
351351 */
352- public static validate ( options : SAMLAuthProviderRequest , ignoreMissingFields = false ) {
352+ public static validate ( options : SAMLAuthProviderRequest , ignoreMissingFields = false ) : void {
353353 const validKeys = {
354354 enabled : true ,
355355 displayName : true ,
@@ -590,7 +590,7 @@ export class OIDCConfig implements OIDCAuthProviderConfig {
590590 * @param {OIDCAuthProviderRequest } options The options object to validate.
591591 * @param {boolean= } ignoreMissingFields Whether to ignore missing fields.
592592 */
593- public static validate ( options : OIDCAuthProviderRequest , ignoreMissingFields = false ) {
593+ public static validate ( options : OIDCAuthProviderRequest , ignoreMissingFields = false ) : void {
594594 const validKeys = {
595595 enabled : true ,
596596 displayName : true ,
0 commit comments