Member Junction
    Preparing search index...

    Interface OAuthStorageConfig

    Configuration for OAuth-enabled storage providers. This is the format expected by the Google Drive and similar OAuth-based drivers.

    interface OAuthStorageConfig {
        clientID: string;
        clientSecret: string;
        onTokenRefresh?: TokenRefreshCallback;
        refreshToken: string;
        rootFolderID?: string;
    }
    Index

    Properties

    clientID: string

    OAuth2 Client ID (from app registration)

    clientSecret: string

    OAuth2 Client Secret (from app registration)

    onTokenRefresh?: TokenRefreshCallback

    Callback called when a new refresh token is issued. Required for providers like Box that issue new refresh tokens with each token refresh.

    refreshToken: string

    User's OAuth refresh token (long-lived)

    rootFolderID?: string

    Optional root folder ID to restrict operations