始めましょう
このガイドを読めば、IronSecureDocを5分で立ち上げることができます。 IronSecureDocは、エアギャップのセルフホスト・セキュリティ・コンテナになります。
IronSecureDocはDockerHubからDockerイメージとしてダウンロードできます。
プラットフォームのセットアップへのクイックリンク
あなたの環境に特化したチュートリアルをご希望の場合は、チュートリアルのいずれかを参照してください:
IronSecureDocをコンテナとしてホスティングする
IronSecureDocはどこかで実行する必要があり、そのアクセス方法と使用方法を完全に制御することができます。 Windows/Mac/Linuxマシン、ローカルイントラネット上のサーバー、クラウドホスティングのコンテナのいずれかを使用する。 あなたのニーズに合った方を選んでください。
地元での開催
- Windowsでホスト、Docker DesktopまたはComposeを使用
- Macでホスト Docker DesktopまたはComposeを使用
- Linuxでホスティングには、Docker DesktopまたはComposeを使用します
クラウドへのデプロイ
- Azure にデプロイ Terraform を使用して Azure Container Registry 上に
- AWS にデプロイ using Elastic Container Service (ECS)
クライアントとしてIronSecureDocにアクセスする
いったんホストされると、IronSecureDocはURLへのRESTfulコールで呼び出すことができます。 デフォルトでは、私たちのドキュメントはREST-APIのユースケースをカバーしています。 私たちはまた、REST APIをクライアント・ライブラリ・クラスに難読化するために使用できる.NET ClientをNuGetで提供しており、近々これらのライブラリをさらに発表する予定です。
デフォルト
- REST APIを使用する リファレンスガイド
.NET クライアント・ライブラリ
- .NET 専用: .NET クライアントチュートリアル NuGetからのライブラリ
製品の機能セットへのダイブ
このコンテナには、無料とプレミアムのエンタープライズ機能の両方が含まれています。 30日間の無料トライアルを開始する すべての機能をお試しください。
無料およびエンタープライズ機能
機能の詳細
-
暗号化: PDFパスワード追加 + SHA暗号化
-
USERとOWNERのパスワードの設定、変更、削除。
- 以下のような機能をロックします:印刷、コピーテスト、フォームの記入など。
-
- ドキュメントパスワードが有効で正しいことを確認してください。
-
編集: PDFの単語やフレーズ、正規表現パターン、領域を編集します
-
文書全体または特定のページ上の単語のインスタンスを削除します。
- 日付、ID 番号、名前など、RegEx を使用してパターンを削除します。
-
- PDFの特定の領域からデータを削除します。フォームやテンプレートに便利です。
-
認証: デジタル署名ファイル (.pfx, .p12) をPDFドキュメントに適用する
-
デジタル署名は、その文書があなたからのものであることを受信者に保証します。
- 署名は、変更や改ざんが行われたときに破られるように設定することができる。
-
- 文書内のすべての署名が有効であることを確認してください。
- 抽出: PDFドキュメントのページテキストを抽出
DockerによるIronSecureDocのインストール
IronSecureDocのDockerイメージはDockerHubから入手可能です。 Dockerコマンドを使用して、テストや開発のためにIronSecureDocを起動したり停止したりすることができます。
コンテナを引いてスタート
-
Dockerをインストールする。 Get Docker を訪問して、お使いの環境に Docker をインストールしてください。
Docker Desktopを使用する場合は、少なくとも4GBのメモリを割り当ててください。 Docker Desktopでメモリ使用量を調整するには、設定 > リソースに移動します。
- IronSecureDoc Dockerイメージをプルする。
docker pull ironsoftwareofficial/ironsecuredoc
-
IronSecureDocコンテナを起動する。
あなたのIronSecureDocライセンスキーを
IronSecureDoc_LicenseKey
の引数で置き換えてください。 まだお持ちでない場合は、無料トライアルライセンスキーを取得してください。
docker run --name ironsecuredoc -p 8080:80 -e IronSecureDoc_LicenseKey=YOUR_LICENSE_KEY
ヒント
-m 2GB
- SecureDoc にピンポン REST API 呼び出しを行い、SecureDoc コンテナが実行されていることを確認します。
curl http://localhost:8080/v1/document-services/ping
pong
で200
を返す必要があります。
容器を取り出す
コンテナを削除するには、以下を実行する:
# Remove SecureDoc containers
docker rm ironsecuredoc