Classe HttpLogObfuscator
- java.lang.Object
-
- io.realm.mongodb.log.obfuscator.HttpLogObfuscator
-
public class HttpLogObfuscator extends Object
O HttpLogObfuscator impede que informações confidenciais sejam exibidas no Logcat.
-
-
Resumo do construtor
Construtores Constructor Descrição HttpLogObfuscator(String feature, Map<String,io.realm.internal.log.obfuscator.RegexPatternObfuscator> patternObfuscatorMap)
Construtor para criar um ofuscador de registro HTTP.
-
Resumo do método
Todos os métodos Métodos de instância Métodos concretos Modificador e tipo Método Descrição boolean
equals(Object o)
int
hashCode()
String
obfuscate(List<String> urlSegments, String input)
Oculta uma entrada do logcat ou não, dependendo se a solicitação enviada corresponde à funcionalidade especificada.
-
-
-
Detalhes do construtor
-
HttpLogObfuscator
public HttpLogObfuscator(String feature, Map<String,io.realm.internal.log.obfuscator.RegexPatternObfuscator> patternObfuscatorMap)
Construtor para criar um ofuscador de registro HTTP.- Parâmetros:
feature
- a funcionalidade para ofuscar, por exemplo "providers" para solicitações de login - consulteLoggingInterceptor
.patternObfuscatorMap
-Map
de chaves sujeitas a serem ofuscadas eRegexPatternObfuscator
s usados para determinar qual ofuscação deve ser usada para a funcionalidade fornecida.
-
-
Detalhes do método
-
ofuscar
public String obfuscate(List<String> urlSegments, String input)
Oculta uma entrada do logcat ou não, dependendo se a solicitação enviada corresponde à funcionalidade especificada. Caso contrário, a entrada logcat será retornada sem modificações.- Parâmetros:
urlSegments
- os segmentos de URL da solicitação a ser enviada.input
- a entrada original do logcat.- Retorna:
- a entrada logcat a ser mostrada no logcat.
-
-