hub do fabricante
Ping Identity
Tudo o que o ronutz.com tem sobre Ping Identity, num só lugar: as ferramentas, agrupadas por família, os artigos e, quando existem, os guias de certificação, uma trilha de leitura, o capítulo de carreira, o registro da indústria e a linhagem. As ferramentas calculam localmente, no seu navegador; os artigos se baseiam na documentação do fabricante.
O trabalho com a Ping Identity →
O capítulo de carreira: como foi de fato o trabalho com a Ping Identity, quais contas, quais escalonamentos e que certificações ele rendeu.
A história da Ping Identity na seção Indústria →
Como a Ping Identity chegou até aqui: as aquisições, as viradas e as pessoas cujo trabalho foi parar dentro da plataforma.
Linhagem da Ping Identity →
Do que a Ping Identity é feita, e quem a fez. Cada aquisição abaixo é conferida em fontes primárias e traz a linha de produto em que se transformou, quando essa ligação está documentada, e não apenas deduzida.
Preparação para certificação
Administração do PingFederate, de ponta a ponta →
Primeiro, os fundamentos que o blueprint pressupõe (o modelo de diretório e a mecânica de tickets do Kerberos); depois, os dez artigos sobre o produto em ordem didática, com o SCIM ao lado da etapa de provisionamento; e, para fechar, os fluxos de SSO. É a espinha dorsal de leitura por trás do guia de certificação PFP-001.
16 artigos
A plataforma Ping Identity →
Todo o portfólio Ping em ordem de leitura: primeiro o mapa da plataforma PingOne e a linhagem ForgeRock, para que cada nome de produto faça sentido; depois a política do PingAccess, a plataforma de dados PingDirectory e a orquestração do DaVinci; e, para fechar, os artigos de PingFederate (o núcleo de federação autogerenciado), na ordem didática já estabelecida. É a leitura que acompanha os guias Certified Professional na página de Certificações.
15 artigos
Ferramentas (11)
Single sign-on e federação
Decodificador OIDC
Cole um ID token do OpenID Connect ou um documento .well-known/openid-configuration e decodifique: as claims principais, claims de perfil, endpoints e capacidades, com verificações de claims obrigatórias, algoritmo de assinatura, nonce e PKCE.
Identidade e tokensDecodificador SAML
Cole uma resposta ou asserção SAML (bruta, base64 ou URL-encoded) e decodifique emissor, status, sujeito, condições, audiência e atributos, com verificação de assinatura e de algoritmos fracos. Protegido contra XXE.
Identidade e tokens
OAuth e tokens
Decodificador e verificador de JWT
Decodifique o cabeçalho e os claims de um JSON Web Token, leia sua expiração e seus tempos em linguagem clara e verifique uma assinatura HS256/384/512 com um segredo colado. Roda inteiramente no seu navegador.
Identidade e tokensExplicador de JWKS + correspondência de chaves
Cole um JSON Web Key Set para detalhar cada chave, sinalizar qualquer material privado e corresponder um JWT à sua chave pelo kid. Nada sai do seu navegador.
Identidade e tokensVerificador e challenge de OAuth PKCE
Gere um code_verifier de OAuth 2.0 e derive seu code_challenge S256, ou cole o seu e verifique-o com as regras de comprimento e de conjunto de caracteres do RFC 7636. A mesma derivação SHA-256 em base64url que o seu servidor de autorização espera. Roda inteiramente no seu navegador.
Identidade e tokens
Risco e sinais do cliente
Analisador de entropia de User-Agent
Cole uma string de User-Agent e veja os tokens identificadores que ela expõe, os bits distintivos que cada um contribui e a migração para Client Hints.
Segurança e WAFDecodificador de fingerprint TLS JA4 / JA3
Decodifique um fingerprint JA4 de cliente TLS ou um JA3 em seus campos, calcule o JA4 com hash a partir dos valores brutos, ou calcule um MD5 de JA3. Detecta automaticamente qual você colar. Tudo no seu navegador.
Segurança e WAFFingerprint TLS passivo JA3 / JA3N
Cole uma string JA3 e ela recomputa o hash JA3, computa o JA3N estável a permutação, decodifica os campos, e sinaliza valores GREASE.
Segurança e WAFImpressão digital pela ordem de cabeçalhos HTTP
Cole um bloco de cabeçalhos de requisição e veja como a ordem e a caixa dos cabeçalhos identificam o cliente - o análogo em HTTP passivo do JA3.
Segurança e WAF
Artigos (12)
Mais
Como atualizar o PingFederate: o utilitário, o merge e a ordem no cluster
Como upgrades de PingFederate realmente funcionam: o Upgrade Utility que copia a configuração da instalação antiga para a nova, as release notes que se leem para cada versão cruzada, o merge da configuração de log que todo mundo esquece, e a ordem console-primeiro que mantém o cluster consistente.
Identidade e tokensLerComo instalar o PingFederate: requisitos, primeira execução e o assistente de configuração
O que uma implantação de PingFederate precisa antes mesmo de extrair o ZIP - um Java suportado, o plano de portas 9999/9031, uma conta de serviço dedicada - depois a instalação em si no Windows ou Linux, e exatamente o que o assistente de configuração inicial pede no primeiro login: licença, primeiro administrador e a base URL em que os parceiros vão confiar.
Identidade e tokensLerComo usuários provam quem são: PCVs e os cinco adapters
O kit de autenticação do PingFederate que o exame nomeia: Password Credential Validators como a camada reutilizável de verificação de senha, e então os cinco adapters e o padrão de integração que cada um encarna - HTML Form para login interativo, HTTP Basic para o desafio 401, Kerberos para SSO silencioso de desktop, OpenToken para o handoff via integration kit e Reference ID para o back-channel sem agente.
Identidade e tokensLerData stores do PingFederate: LDAP e JDBC, definidos uma vez, usados em todo lugar
Data stores são as definições de conexão reutilizáveis do PingFederate: um store LDAP com tipo de diretório, hosts de failover, credenciais de bind e LDAPS; um store JDBC com sua URL de conexão, validation query e o driver JAR que precisa ser implantado antes de qualquer coisa conectar. Validadores de credencial, lookups de atributos e provisionamento consomem as mesmas definições - que é exatamente o ponto.
Identidade e tokensLerExpressões OGNL no PingFederate: mapeamentos, critérios e por que escrever é um papel à parte
O PingFederate permite escrever OGNL em mapeamentos de atributos e critérios de emissão. Um mapeamento devolve um valor; um critério precisa devolver verdadeiro ou falso, e confundir os dois falha em silêncio de um jeito que parece problema de autorização em outro lugar. A autoria de expressões fica atrás de um papel administrativo separado por um motivo: uma expressão executa código no servidor, e isso é permissão diferente de configurar uma conexão.
Identidade e tokensLerHigiene operacional do PingFederate: licença, notificações e o arquivo de configuração
Três hábitos que mantêm uma implantação de PingFederate entediante do melhor jeito: gerir o arquivo de licença e sua expiração, ligar os notification publishers para que eventos de certificado e de licenciamento se anunciem sozinhos, e tratar o arquivo de configuração data.zip - exportações manuais e os snapshots automáticos - como o mecanismo de backup, migração e desfazer que ele é.
Identidade e tokensLerICMP, ping e traceroute: as mensagens de controle que explicam sua rede
O Internet Control Message Protocol (ICMP) é a parte do IP que relata a entrega em vez de carregar dados: Echo e Echo Reply são o ping, Time Exceeded é o traceroute, e Destination Unreachable diz o que falhou. Depois da leitura, você consegue ler uma linha do ping e seu resumo campo a campo, acompanhar um traceroute probe a probe do TTL 1 ao Port Unreachable final, distinguir um caminho filtrado de um caminho morto, dizer de quem é o endereço impresso em cada hop e decodificar os códigos de Unreachable em IPv4 e ICMPv6.
RedesLerOs arquivos de inicialização do PingFederate: quem controla o quê
Um tour pelos arquivos que decidem como um servidor PingFederate roda: os lançadores run.sh/run.bat, o run.properties para portas e papel no cluster, o jvm-memory.options para a heap, e o log4j2.xml para o que se escreve onde - mais o hábito de saber qual arquivo é dono de qual comportamento antes de precisar disso às 3 da manhã.
Identidade e tokensLerOs arquivos de log do PingFederate: qual responde qual pergunta
O elenco de <pf_install>/pingfederate/log e para que serve cada membro: server.log para a aplicação, admin.log e admin-api.log para quem mudou o quê, transaction.log para resumos de transações de protocolo, audit.log para eventos de autenticação e segurança - mais os níveis do log4j2.xml que controlam verbosidade e o hábito de casar a pergunta com o arquivo.
Identidade e tokensLerPolíticas de autenticação do PingFederate: árvores, seletores e o contrato no fim
Como o PingFederate decide quem autentica como: árvores de política cujos nós são fontes de autenticação e seletores, ramos Fail e Success fluindo de cima para baixo, fragmentos reutilizáveis para sequências comuns, e o Authentication Policy Contract no fim de todo caminho bem-sucedido - a camada de normalização que torna tudo rio abaixo independente da fonte.
Identidade e tokensLerQuem administra o PingFederate: contas nativas, papéis e login do console via LDAP
O modelo de acesso administrativo: contas nativas e o conjunto de papéis que divide o poder - User Admin, Admin, Expression Admin, Auditor e o papel criptográfico - mais como a autenticação do console migra de contas nativas para um diretório LDAP via run.properties e ldap.properties, com grupos do diretório mapeados nos mesmos papéis.
Identidade e tokensLer