Quando você chama .toJson(obj) o Gson internamente usa obj.getClass() para obter informações sobre os campos para serializar. Da mesma forma na deserialização se passa MyClass.class no método fromJson(json, MyClass.class). Isso funciona bem se o objeto é um tipo não-genérico. No entanto, se o objeto é de um tipo genérico as informações são perdida porcausa da […]
C# – Como adicionar PIN/Senha automaticamente no Certificado A3.
Em dezenas de artigos eu vi métodos que adicionam o PIN automaticamente, mas nenhum funcionava, inclusive alguns fizeram eu até perder o certificado do cartão. Essa parte abaixo costumam usar nos métodos: RSACryptoServiceProvider rsa = new RSACryptoServiceProvider(csp); RSACryptoServiceProvider.UseMachineKeyStore = true; rsa.PersistKeyInCsp = false; Com essas duas propriedades, linha 2 e 3, ela apagava o PIN […]