Socket
Socket
Sign inDemoInstall

stytch

Package Overview
Dependencies
Maintainers
16
Versions
157
Alerts
File Explorer

Advanced tools

Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install

stytch - npm Package Compare versions

Comparing version 10.10.0 to 10.11.0

13

dist/b2b/organizations_members_oauth_providers.js

@@ -17,2 +17,4 @@ "use strict";

// Response type for `organizations.members.oauthProviders.microsoft`.
/**

@@ -23,4 +25,9 @@ * Request type for `organizations.members.oauthProviders.google`,

// Response type for `organizations.members.oauthProviders.microsoft`.
// MANUAL(ProviderInformationRequest)(TYPES)
/**
* @deprecated Since version 10.11.0. Please use {@link B2BOrganizationsMembersOAuthProvidersProviderInformationRequest} instead.
*/
// ENDMANUAL(ProviderInformationRequest)
class OAuthProviders {

@@ -41,3 +48,3 @@ constructor(fetchConfig) {

* [Start Google OAuth flow](https://stytch.com/docs/b2b/api/oauth-google-start) endpoint.
* @param params {@link B2BOrganizationsMembersOAuthProvidersMicrosoftRequest}
* @param params {@link B2BOrganizationsMembersOAuthProvidersProviderInformationRequest}
* @returns {@link B2BOrganizationsMembersOAuthProvidersGoogleResponse}

@@ -66,3 +73,3 @@ * @async

* access token automatically.
* @param params {@link B2BOrganizationsMembersOAuthProvidersMicrosoftRequest}
* @param params {@link B2BOrganizationsMembersOAuthProvidersProviderInformationRequest}
* @returns {@link B2BOrganizationsMembersOAuthProvidersMicrosoftResponse}

@@ -69,0 +76,0 @@ * @async

{
"name": "stytch",
"version": "10.10.0",
"version": "10.11.0",
"description": "A wrapper for the Stytch API",

@@ -5,0 +5,0 @@ "types": "./types/lib/index.d.ts",

export type { SearchQueryOperand } from "./organizations";
export type { B2BOrganizationsMembersOAuthProvidersMicrosoftRequest } from "./organizations_members_oauth_providers";
export type { B2BSessionsAuthenticateJwtRequest, B2BSessionsAuthenticateJwtLocalRequest, } from "./sessions";

@@ -8,3 +9,3 @@ export type { PolicyCache, performAuthorizationCheck } from "./rbac_local";

export type { B2BOrganizationsMembersCreateRequest, B2BOrganizationsMembersCreateResponse, B2BOrganizationsMembersDangerouslyGetRequest, B2BOrganizationsMembersDeleteMFAPhoneNumberRequest, B2BOrganizationsMembersDeleteMFAPhoneNumberResponse, B2BOrganizationsMembersDeletePasswordRequest, B2BOrganizationsMembersDeletePasswordResponse, B2BOrganizationsMembersDeleteRequest, B2BOrganizationsMembersDeleteResponse, B2BOrganizationsMembersDeleteTOTPRequest, B2BOrganizationsMembersDeleteTOTPResponse, B2BOrganizationsMembersGetRequest, B2BOrganizationsMembersGetResponse, B2BOrganizationsMembersReactivateRequest, B2BOrganizationsMembersReactivateResponse, B2BOrganizationsMembersSearchRequest, B2BOrganizationsMembersSearchResponse, B2BOrganizationsMembersUpdateRequest, B2BOrganizationsMembersUpdateResponse, B2BOrganizationsMembersUpdateRequestOptions, B2BOrganizationsMembersDeleteRequestOptions, B2BOrganizationsMembersReactivateRequestOptions, B2BOrganizationsMembersDeleteMFAPhoneNumberRequestOptions, B2BOrganizationsMembersDeleteTOTPRequestOptions, B2BOrganizationsMembersSearchRequestOptions, B2BOrganizationsMembersDeletePasswordRequestOptions, B2BOrganizationsMembersCreateRequestOptions, } from "./organizations_members";
export type { B2BOrganizationsMembersOAuthProvidersGoogleResponse, B2BOrganizationsMembersOAuthProvidersMicrosoftRequest, B2BOrganizationsMembersOAuthProvidersMicrosoftResponse, } from "./organizations_members_oauth_providers";
export type { B2BOrganizationsMembersOAuthProvidersGoogleResponse, B2BOrganizationsMembersOAuthProvidersMicrosoftResponse, B2BOrganizationsMembersOAuthProvidersProviderInformationRequest, } from "./organizations_members_oauth_providers";
export type { AuthorizationCheck, AuthorizationVerdict, MemberSession, PrimaryRequired, B2BSessionsAuthenticateRequest, B2BSessionsAuthenticateResponse, B2BSessionsExchangeRequest, B2BSessionsExchangeResponse, B2BSessionsGetJWKSRequest, B2BSessionsGetJWKSResponse, B2BSessionsGetRequest, B2BSessionsGetResponse, B2BSessionsRevokeRequest, B2BSessionsRevokeResponse, } from "./sessions";

@@ -11,0 +12,0 @@ export type { B2BRecoveryCodesGetRequest, B2BRecoveryCodesGetResponse, B2BRecoveryCodesRecoverRequest, B2BRecoveryCodesRecoverResponse, B2BRecoveryCodesRotateRequest, B2BRecoveryCodesRotateResponse, } from "./recovery_codes";

@@ -43,24 +43,2 @@ import { fetchConfig } from "../shared";

}
/**
* Request type for `organizations.members.oauthProviders.google`,
* `organizations.members.oauthProviders.microsoft`.
*/
export interface B2BOrganizationsMembersOAuthProvidersMicrosoftRequest {
/**
* Globally unique UUID that identifies a specific Organization. The `organization_id` is critical to
* perform operations on an Organization, so be sure to preserve this value.
*/
organization_id: string;
/**
* Globally unique UUID that identifies a specific Member. The `member_id` is critical to perform
* operations on a Member, so be sure to preserve this value.
*/
member_id: string;
/**
* Whether to return the refresh token Stytch has stored for the OAuth Provider. Defaults to false.
* **Important:** If your application exchanges the refresh token, Stytch may not be able to automatically
* refresh access tokens in the future.
*/
include_refresh_token?: boolean;
}
export interface B2BOrganizationsMembersOAuthProvidersMicrosoftResponse {

@@ -107,2 +85,28 @@ /**

}
/**
* Request type for `organizations.members.oauthProviders.google`,
* `organizations.members.oauthProviders.microsoft`.
*/
export interface B2BOrganizationsMembersOAuthProvidersProviderInformationRequest {
/**
* Globally unique UUID that identifies a specific Organization. The `organization_id` is critical to
* perform operations on an Organization, so be sure to preserve this value.
*/
organization_id: string;
/**
* Globally unique UUID that identifies a specific Member. The `member_id` is critical to perform
* operations on a Member, so be sure to preserve this value.
*/
member_id: string;
/**
* Whether to return the refresh token Stytch has stored for the OAuth Provider. Defaults to false.
* **Important:** If your application exchanges the refresh token, Stytch may not be able to automatically
* refresh access tokens in the future.
*/
include_refresh_token?: boolean;
}
/**
* @deprecated Since version 10.11.0. Please use {@link B2BOrganizationsMembersOAuthProvidersProviderInformationRequest} instead.
*/
export declare type B2BOrganizationsMembersOAuthProvidersMicrosoftRequest = B2BOrganizationsMembersOAuthProvidersProviderInformationRequest;
export declare class OAuthProviders {

@@ -121,3 +125,3 @@ private fetchConfig;

* [Start Google OAuth flow](https://stytch.com/docs/b2b/api/oauth-google-start) endpoint.
* @param params {@link B2BOrganizationsMembersOAuthProvidersMicrosoftRequest}
* @param params {@link B2BOrganizationsMembersOAuthProvidersProviderInformationRequest}
* @returns {@link B2BOrganizationsMembersOAuthProvidersGoogleResponse}

@@ -128,3 +132,3 @@ * @async

*/
google(params: B2BOrganizationsMembersOAuthProvidersMicrosoftRequest): Promise<B2BOrganizationsMembersOAuthProvidersGoogleResponse>;
google(params: B2BOrganizationsMembersOAuthProvidersProviderInformationRequest): Promise<B2BOrganizationsMembersOAuthProvidersGoogleResponse>;
/**

@@ -136,3 +140,3 @@ * Retrieve the saved Microsoft access token and ID token for a member. After a successful OAuth login,

* access token automatically.
* @param params {@link B2BOrganizationsMembersOAuthProvidersMicrosoftRequest}
* @param params {@link B2BOrganizationsMembersOAuthProvidersProviderInformationRequest}
* @returns {@link B2BOrganizationsMembersOAuthProvidersMicrosoftResponse}

@@ -143,3 +147,3 @@ * @async

*/
microsoft(params: B2BOrganizationsMembersOAuthProvidersMicrosoftRequest): Promise<B2BOrganizationsMembersOAuthProvidersMicrosoftResponse>;
microsoft(params: B2BOrganizationsMembersOAuthProvidersProviderInformationRequest): Promise<B2BOrganizationsMembersOAuthProvidersMicrosoftResponse>;
}
SocketSocket SOC 2 Logo

Product

  • Package Alerts
  • Integrations
  • Docs
  • Pricing
  • FAQ
  • Roadmap
  • Changelog

Packages

npm

Stay in touch

Get open source security insights delivered straight into your inbox.


  • Terms
  • Privacy
  • Security

Made with ⚡️ by Socket Inc