メインコンテンツへスキップ
@capgo/capacitor-ssl-pinning 認証とセキュリティ オープンソース

SSL Pinning Capacitor プラグイン

iOS と Android の CapacitorHttp で、HTTPS 接続をバンドルされた証明書にピン留めします

インストール

bun add @capgo/capacitor-ssl-pinning bunx cap sync
npm、pnpm、または yarn
  • npm install @capgo/capacitor-ssl-pinning
  • pnpm add @capgo/capacitor-ssl-pinning
  • yarn add @capgo/capacitor-ssl-pinning

ガイド

Capacitor で SSL Pinning を使用する方法

@capgo/capacitor-ssl-pinning の使い方

SSL pinning の設定を確認するには Capacitor API を使用します。

インストール

bun add @capgo/capacitor-ssl-pinning
bunx cap sync

bunx cap sync プラグインのネイティブcodeをネイティブプロジェクトにコピーします。プラグインをアップグレードするたびに再度実行してください。

インポート

import { SSLPinning } from '@capgo/capacitor-ssl-pinning';

API の概要

メソッド 説明
getConfiguration プラグインから参照可能な、現在有効なネイティブ設定を返します。

例

getConfiguration()

プラグインから参照可能な、現在有効なネイティブ設定を返します。

import { SSLPinning } from '@capgo/capacitor-ssl-pinning';

const result = await SSLPinning.getConfiguration();
console.log(result);

完全なリファレンス

「@capgo/capacitor-ssl-pinning の使い方」から続ける

使用している場合 @capgo/capacitor-ssl-pinning の使い方 セキュリティとコンプライアンスを計画するには、これを以下と連携させてください @capgo/capacitor-ssl-pinning @capgo/capacitor-ssl-pinning の実装の詳細については、 スタートガイド スタートガイドの実装詳細については、 暗号化 暗号化の実装詳細について コンプライアンス Compliance の実装の詳細については、また Capgo セキュリティスキャナー Capgo Security Scanner の製品ワークフローについては、

よくある質問

SSL Pinning プラグイン FAQ

Capacitor アプリに SSL Pinning プラグインをインストールするにはどうすればよいですか?

"bun add @capgo/capacitor-ssl-pinning"(または "npm install @capgo/capacitor-ssl-pinning")を実行し、続けて "bunx cap sync" を実行すると、iOS と Android のプロジェクトにネイティブの code が反映されます。アプリの code 内で "@capgo/capacitor-ssl-pinning" からインポートしてください。

@capgo/capacitor-ssl-pinning は React、Vue、Angular で動作しますか?

はい。SSL Pinning は Capacitor パッケージなので、Ionic、React、Vue、Angular、Svelte、素の JavaScript など、Capacitor 上で動くあらゆる Web フレームワークで使えます。

@capgo/capacitor-ssl-pinning はどの Capacitor バージョンをサポートしていますか?

Capgo プラグインは Capacitor のメジャーバージョンに合わせています。使用している Capacitor のメジャーバージョンに一致するプラグインのメジャーバージョンを使ってください (例: Capacitor 8 ならプラグイン v8)。GitHub の README にある互換性テーブルに、メンテナンス中のバージョンが記載されています。

@capgo/capacitor-ssl-pinning は無料でオープンソースですか?

はい。code のソースコードは GitHub の https://github.com/Cap-go/capacitor-ssl-pinning/ で公開されており、パッケージは npm から無料でインストールできます。バグ報告やプルリクエストも歓迎です。

App Store の審査なしで、SSL Pinning を使用している code をアップデートできますか?

プラグインのインストールやアップグレードはネイティブの code を変更するため、新しいストアビルドが必要です。その後は、プラグインを呼び出す JavaScript、HTML、CSS の変更を Capgo Live Updates で即座に配信できます。

アプリの審査を待たずにSSL Pinningの変更をリリース

プラグインをストア用ビルドに組み込めば、Capgo live updates で JavaScript、HTML、CSS の変更を数分でユーザーに配信できます

Capgo から始める