クラス HtpLogOb 詳細


  • public class HttpLogObfuscator
    extends Object
    HtpLogObflustor は、Logcat に機密情報が表示されないようにします。
    • コンストラクターの詳細

      • HttpLogObfuscator

        public HttpLogObfuscator​(String feature,
                                 Map<String,​io.realm.internal.log.obfuscator.RegexPatternObfuscator> patternObfuscatorMap)
        HTTP ログ難読化プログラムを作成するためのコンストラクター。
        パラメーター:
        feature - 難読化する機能。例: ログイン リクエストの「providers」。詳しくは、 LoggingInterceptorを参照してください。
        patternObfuscatorMap - 難読化の対象となるキーのMapと、特定の機能にどの難読化を使用する必要があるかを決定するために使用されるRegexPatternObfuscatorのキー。
    • メソッドの詳細

      • 難読化

        public String obfuscate​(List<String> urlSegments,
                                String input)
        送信されたリクエストが指定された機能と一致するかどうかに応じて、logcat エントリを難読化するかどうかを指定します。 再試行しない場合、logcat エントリは変更されずに返されます。
        パラメーター:
        urlSegments - 送信されるリクエストの URL セグメント。
        input - 元の logcat エントリ。
        次の値を返します。
        logcat に表示されるログチャートのエントリ。
      • equals

        公開ブール値は と等しくなります( Objecto
        上書き:
        equals クラス内 Object
      • ハッシュコード

        public int hashCode()
        上書き:
        hashCode クラス内 Object