Apexでハッシュ化の処理
今日勉強したことのログ。
外部向けのURLに、SalesforceIdをパラメータとして付ける場合の話。
Id剥き出しはちょっと…ということで、ハッシュ化することに。
結構簡単に実装できるんだね。サンプルも多くて、感謝。
String sample = EncodingUtil.convertToHex( Crypto.generateDigest( ハッシュ関数 , Blob.valueOf( 文字列 )));
ハッシュ関数の種類とか、勉強になった。
どれを使うのがベストか分からんけどNE。
EncodingUtil Class
developer.salesforce.com
Crypto Class
developer.salesforce.com