类 HttpLogObfuscator


  • public class HttpLogObfuscator
    extends Object
    HttpLogObfuscator 可防止在 Logcat 中显示敏感信息。
    • 构造函数详细信息

      • HttpLogObfuscator

        public HttpLogObfuscator​(String feature,
                                 Map<String,​io.realm.internal.log.obfuscator.RegexPatternObfuscator> patternObfuscatorMap)
        用于创建 HTTP 日志混淆器的构造函数。
        参数:
        feature - 要混淆的功能,例如 用于登录请求的“providers” - 请参阅LoggingInterceptor
        patternObfuscatorMap - 需要混淆的密钥的MapRegexPatternObfuscator用于确定对于给定功能必须使用哪个混淆器。
    • 方法详细信息

      • 混淆

        public String obfuscate​(List<String> urlSegments,
                                String input)
        是否对 logcat 条目进行模糊处理,具体取决于发送的请求是否与指定的功能匹配。 如果不是,则返回未经修改的 logcat 条目。
        参数:
        urlSegments - 要发送的请求的 URL 段。
        input - 原始 logcat 条目。
        返回:
        要在 logcat 中显示的 logcat 条目。
      • hashCode

        public int hashCode()
        覆盖:
        hashCode 课堂上 Object