3.5.11. セキュリティー機能


セキュリティー機能は、セキュリティーシステムまたはハッシュ/暗号化の値と対話する機能を提供します。

HASROLE

現在の呼び出し元に Data Virtualization データロール roleName があるかどうか。

hasRole([roleType,] roleName)
Copy to Clipboard Toggle word wrap

roleName は文字列でなければならず、戻り値の型は Boolean です。

後方互換性を確保するために、2 つの引数フォームが提供されます。roleType は文字列で、「data」でなければなりません。

ロール名は大文字と小文字を区別し、Data Virtualization Data ロール のみに一致します。同じ名前の対応するデータロールがない場合は、外部/JAAS ロール/グループ名はこの機能で有効ではありません。

MD5

値の MD5 ハッシュを計算します。

MD5(value)
Copy to Clipboard Toggle word wrap

は文字列または varbinary である必要があります。戻り値のタイプは varbinary です。文字列の値は、最初に UTF-8 バイト表現に変換されます。

SHA1

値の SHA-1 ハッシュを計算します。

SHA1(value)
Copy to Clipboard Toggle word wrap

は文字列または varbinary である必要があります。戻り値のタイプは varbinary です。文字列の値は、最初に UTF-8 バイト表現に変換されます。

SHA2_256

値の SHA-2 256 ビットハッシュを計算します。

SHA2_256(value)
Copy to Clipboard Toggle word wrap

は文字列または varbinary である必要があります。戻り値のタイプは varbinary です。文字列の値は、最初に UTF-8 バイト表現に変換されます。

SHA2_512

値の SHA-2 512 ビットハッシュを計算します。

SHA2_512(value)
Copy to Clipboard Toggle word wrap

は文字列または varbinary である必要があります。戻り値のタイプは varbinary です。文字列の値は、最初に UTF-8 バイト表現に変換されます。

AES_ENCRYPT

aes_encrypt(data, key)
Copy to Clipboard Toggle word wrap

AES_ENCRYPT ()は、明示的な初期化ベクトルで暗号アルゴリズムの AES(Advanced Encryption Standard)アルゴリズム、16 バイト(128 ビット)キー長、および AES/CBC/PKCS5Padding 暗号アルゴリズムを使用したデータの暗号化を許可します。

AES_ENCRYPT() は BinaryType 暗号化データを返します。引数 データ は暗号化する BinaryType データで、引数 キー は暗号化で使用される BinaryType です。

AES_DECRYPT

aes_decrypt(data, key)
Copy to Clipboard Toggle word wrap

AES_DECRYPT ()は公式の AES(Advanced Encryption Standard)アルゴリズム、16 バイト(128 ビット)キーの長さ、および AES/CBC/PKCS5Padding 暗号アルゴリズムを使用してデータの復号化を許可します。

AES_DECRYPT() は BinaryType 復号化データを返します。引数 データ は復号化する BinaryType データで、引数 キー は復号化で使用される BinaryType です。

トップに戻る
Red Hat logoGithubredditYoutubeTwitter

詳細情報

試用、購入および販売

コミュニティー

Red Hat ドキュメントについて

Red Hat をお使いのお客様が、信頼できるコンテンツが含まれている製品やサービスを活用することで、イノベーションを行い、目標を達成できるようにします。 最新の更新を見る.

多様性を受け入れるオープンソースの強化

Red Hat では、コード、ドキュメント、Web プロパティーにおける配慮に欠ける用語の置き換えに取り組んでいます。このような変更は、段階的に実施される予定です。詳細情報: Red Hat ブログ.

会社概要

Red Hat は、企業がコアとなるデータセンターからネットワークエッジに至るまで、各種プラットフォームや環境全体で作業を簡素化できるように、強化されたソリューションを提供しています。

Theme

© 2025 Red Hat