클래스 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 항목.
      • 해시 코드

        public int 해시 코드()
        재정의:
        hashCode 수업 중 Object