@@ -179,10 +179,10 @@ export class EmailSignInConfig implements EmailSignInProviderConfig {
179
179
public static buildServerRequest ( options : EmailSignInProviderConfig ) : EmailSignInConfigServerRequest {
180
180
const request : EmailSignInConfigServerRequest = { } ;
181
181
EmailSignInConfig . validate ( options ) ;
182
- if ( options . hasOwnProperty ( 'enabled' ) ) {
182
+ if ( Object . prototype . hasOwnProperty . call ( options , 'enabled' ) ) {
183
183
request . allowPasswordSignup = options . enabled ;
184
184
}
185
- if ( options . hasOwnProperty ( 'passwordRequired' ) ) {
185
+ if ( Object . prototype . hasOwnProperty . call ( options , 'passwordRequired' ) ) {
186
186
request . enableEmailLinkSignin = ! options . passwordRequired ;
187
187
}
188
188
return request ;
@@ -193,7 +193,7 @@ export class EmailSignInConfig implements EmailSignInProviderConfig {
193
193
*
194
194
* @param {any } options The options object to validate.
195
195
*/
196
- private static validate ( options : EmailSignInProviderConfig ) {
196
+ private static validate ( options : EmailSignInProviderConfig ) : void {
197
197
// TODO: Validate the request.
198
198
const validKeys = {
199
199
enabled : true ,
@@ -349,7 +349,7 @@ export class SAMLConfig implements SAMLAuthProviderConfig {
349
349
* @param {SAMLAuthProviderRequest } options The options object to validate.
350
350
* @param {boolean= } ignoreMissingFields Whether to ignore missing fields.
351
351
*/
352
- public static validate ( options : SAMLAuthProviderRequest , ignoreMissingFields = false ) {
352
+ public static validate ( options : SAMLAuthProviderRequest , ignoreMissingFields = false ) : void {
353
353
const validKeys = {
354
354
enabled : true ,
355
355
displayName : true ,
@@ -590,7 +590,7 @@ export class OIDCConfig implements OIDCAuthProviderConfig {
590
590
* @param {OIDCAuthProviderRequest } options The options object to validate.
591
591
* @param {boolean= } ignoreMissingFields Whether to ignore missing fields.
592
592
*/
593
- public static validate ( options : OIDCAuthProviderRequest , ignoreMissingFields = false ) {
593
+ public static validate ( options : OIDCAuthProviderRequest , ignoreMissingFields = false ) : void {
594
594
const validKeys = {
595
595
enabled : true ,
596
596
displayName : true ,
0 commit comments