@@ -7002,6 +7002,7 @@ export interface GoogleApplicationConfiguration extends BaseIdentityProviderAppl
70027002 client_id ?: string ;
70037003 client_secret ?: string ;
70047004 loginMethod ?: IdentityProviderLoginMethod ;
7005+ properties ?: GoogleIdentityProviderProperties ;
70057006 scope ?: string ;
70067007}
70077008
@@ -7015,9 +7016,20 @@ export interface GoogleIdentityProvider extends BaseIdentityProvider<GoogleAppli
70157016 client_id ?: string ;
70167017 client_secret ?: string ;
70177018 loginMethod ?: IdentityProviderLoginMethod ;
7019+ properties ?: GoogleIdentityProviderProperties ;
70187020 scope ?: string ;
70197021}
70207022
7023+ /**
7024+ * Google social login provider parameters.
7025+ *
7026+ * @author Daniel DeGroff
7027+ */
7028+ export interface GoogleIdentityProviderProperties {
7029+ api ?: string ;
7030+ button ?: string ;
7031+ }
7032+
70217033/**
70227034 * Authorization Grant types as defined by the <a href="https://tools.ietf.org/html/rfc6749">The OAuth 2.0 Authorization
70237035 * Framework - RFC 6749</a>.
@@ -7371,7 +7383,8 @@ export interface IdentityProviderLinkResponse {
73717383 */
73727384export enum IdentityProviderLoginMethod {
73737385 UsePopup = "UsePopup" ,
7374- UseRedirect = "UseRedirect"
7386+ UseRedirect = "UseRedirect" ,
7387+ UseVendorJavaScript = "UseVendorJavaScript"
73757388}
73767389
73777390/**
@@ -9404,10 +9417,21 @@ export interface SortField {
94049417 order ?: Sort ;
94059418}
94069419
9420+ /**
9421+ * Steam API modes.
9422+ *
9423+ * @author Daniel DeGroff
9424+ */
9425+ export enum SteamAPIMode {
9426+ Public = "Public" ,
9427+ Partner = "Partner"
9428+ }
9429+
94079430/**
94089431 * @author Brett Pontarelli
94099432 */
94109433export interface SteamApplicationConfiguration extends BaseIdentityProviderApplicationConfiguration {
9434+ apiMode ?: SteamAPIMode ;
94119435 buttonText ?: string ;
94129436 client_id ?: string ;
94139437 scope ?: string ;
@@ -9420,6 +9444,7 @@ export interface SteamApplicationConfiguration extends BaseIdentityProviderAppli
94209444 * @author Brett Pontarelli
94219445 */
94229446export interface SteamIdentityProvider extends BaseIdentityProvider < SteamApplicationConfiguration > {
9447+ apiMode ?: SteamAPIMode ;
94239448 buttonText ?: string ;
94249449 client_id ?: string ;
94259450 scope ?: string ;
0 commit comments