Gerado a 14 de Fevereiro de 2026 07:16 AM
Estatísticas desatualizadas? ATUALIZE !
O resultado é de 40/100
Título
GitHub - jwtk/jjwt: Java JWT: JSON Web Token for Java and Android
Cumprimento : 65
Perfeito, o Título contém entre 10 e 70 caracteres.
Descrição
Java JWT: JSON Web Token for Java and Android. Contribute to jwtk/jjwt development by creating an account on GitHub.
Cumprimento : 116
Perfeito, a Descrição META contém entre 70 e 160 caracteres.
Palavras-chave
Mau. Não detetámos palavras-chave META na sua página.
Propriedades Og Meta
Boa! Esta página tira vantagens das propriedades Og.
| Propriedade | Conteúdo |
|---|---|
| image | https://repository-images.githubusercontent.com/23982180/be9cc080-a4c4-11e9-8838-bc75cb09f014 |
| image:alt | Java JWT: JSON Web Token for Java and Android. Contribute to jwtk/jjwt development by creating an account on GitHub. |
| site_name | GitHub |
| type | object |
| title | GitHub - jwtk/jjwt: Java JWT: JSON Web Token for Java and Android |
| url | https://github.com/jwtk/jjwt |
| description | Java JWT: JSON Web Token for Java and Android. Contribute to jwtk/jjwt development by creating an account on GitHub. |
Cabeçalhos
| H1 | H2 | H3 | H4 | H5 | H6 |
| 5 | 32 | 65 | 50 | 15 | 0 |
Imagens
Encontrámos 26 imagens nesta página.
Bom, a maioria das imagens têm o atributo ALT definidos.
Rácio Texto/HTML
Rácio : 0%
O rácio de texto para código HTML desta página é menor que 15 porcento, o que significa que provavelmente é necessário de adicionar mais conteúdos em forma de texto.
Flash
Perfeito, não foi encontrado conteúdo Flash nesta página.
Iframe
Excelente, não foram detetadas Iframes nesta página.
Reescrita de URL
Mau. Existem ligações que contêm 'query strings' (sequências de consulta).
Underscores (traços inferiores) nas URLs
Detetámos 'underscores' (traços inferiores) nas suas URLs. O uso hífens é mais eficiente em termos de otimização SEO.
Ligações para a própria página
Encontrámos um total de 300 ligações incluindo 9 ligações a ficheiros
| Âncoras | Tipo | Sumo |
|---|---|---|
| Skip to content | Internas | Passa sumo |
| Sign in | Internas | Passa sumo |
| Search syntax tips | Externas | Passa sumo |
| Sign up | Internas | Passa sumo |
| jwtk | Internas | Passa sumo |
| jjwt | Internas | Passa sumo |
| .github | Internas | Passa sumo |
| api | Internas | Passa sumo |
| bom | Internas | Passa sumo |
| extensions | Internas | Passa sumo |
| impl | Internas | Passa sumo |
| tdjar | Internas | Passa sumo |
| .gitignore | Internas | Passa sumo |
| CHANGELOG.md | Internas | Passa sumo |
| LICENSE | Internas | Passa sumo |
| NOTICE.md | Internas | Passa sumo |
| README.adoc | Internas | Passa sumo |
| SECURITY.md | Internas | Passa sumo |
| mvnw | Internas | Passa sumo |
| mvnw.cmd | Internas | Passa sumo |
| pom.xml | Internas | Passa sumo |
| JOSE Working Group | Externas | noFollow |
| RFC 7519: JSON Web Token (JWT) | Externas | noFollow |
| RFC 7515: JSON Web Signature (JWS) | Externas | noFollow |
| RFC 7516: JSON Web Encryption (JWE) | Externas | noFollow |
| RFC 7517: JSON Web Key (JWK) | Externas | noFollow |
| RFC 7518: JSON Web Algorithms (JWA) | Externas | noFollow |
| RFC 7638: JSON Web Key Thumbprint | Externas | noFollow |
| RFC 9278: JSON Web Key Thumbprint URI | Externas | noFollow |
| RFC 7797: JWS Unencoded Payload Option | Externas | noFollow |
| RFC 8037: Edwards Curve algorithms and JWKs | Externas | noFollow |
| Les Hazlewood | Externas | Passa sumo |
| community | Externas | Passa sumo |
| Apache 2.0 License | Externas | noFollow |
| Features | Internas | Passa sumo |
| Currently Unsupported Features | Internas | Passa sumo |
| Community | Internas | Passa sumo |
| Getting Help | Internas | Passa sumo |
| Questions | Internas | Passa sumo |
| Bugs, Feature Requests, Ideas and General Discussions | Internas | Passa sumo |
| Contributing | Internas | Passa sumo |
| Pull Requests | Internas | Passa sumo |
| Help Wanted | Internas | Passa sumo |
| What is a JSON Web Token? | Internas | Passa sumo |
| JWT Example | Internas | Passa sumo |
| JWS Example | Internas | Passa sumo |
| JWE Example | Internas | Passa sumo |
| Installation | Internas | Passa sumo |
| JDK Projects | Internas | Passa sumo |
| Maven | Internas | Passa sumo |
| Gradle | Internas | Passa sumo |
| Android Projects | Internas | Passa sumo |
| Dependencies | Internas | Passa sumo |
| Proguard | Internas | Passa sumo |
| Bouncy Castle | Internas | Passa sumo |
| Understanding JJWT Dependencies | Internas | Passa sumo |
| Quickstart | Internas | Passa sumo |
| Creating a JWT | Internas | Passa sumo |
| JWT Header | Internas | Passa sumo |
| JwtBuilder Header | Internas | Passa sumo |
| Custom Header Parameters | Internas | Passa sumo |
| Header Parameter Map | Internas | Passa sumo |
| Jwts HeaderBuilder | Internas | Passa sumo |
| JWT Payload | Internas | Passa sumo |
| Arbitrary Content | Internas | Passa sumo |
| JWT Claims | Internas | Passa sumo |
| Standard Claims | Internas | Passa sumo |
| Custom Claims | Internas | Passa sumo |
| Claims Map | Internas | Passa sumo |
| JWT Compression | Internas | Passa sumo |
| Reading a JWT | Internas | Passa sumo |
| Constant Parsing Key | Internas | Passa sumo |
| Multiple Keys? | Internas | Passa sumo |
| Dynamic Key Lookup | Internas | Passa sumo |
| Key Locator | Internas | Passa sumo |
| Key Locator Strategy | Internas | Passa sumo |
| Key Locator Return Values | Internas | Passa sumo |
| Provider-constrained Keys | Internas | Passa sumo |
| Claim Assertions | Internas | Passa sumo |
| Accounting for Clock Skew | Internas | Passa sumo |
| Custom Clock Support | Internas | Passa sumo |
| JWT Decompression | Internas | Passa sumo |
| Signed JWTs | Internas | Passa sumo |
| Standard Signature Algorithms | Internas | Passa sumo |
| Signature Algorithms Keys | Internas | Passa sumo |
| HMAC-SHA | Internas | Passa sumo |
| RSA | Internas | Passa sumo |
| Elliptic Curve | Internas | Passa sumo |
| Edwards Curve | Internas | Passa sumo |
| Creating Safe Keys | Internas | Passa sumo |
| Secret Keys | Internas | Passa sumo |
| Asymmetric Keys | Internas | Passa sumo |
| Creating a JWS | Internas | Passa sumo |
| Signing Key | Internas | Passa sumo |
| SecretKey Formats | Internas | Passa sumo |
| SignatureAlgorithm Override | Internas | Passa sumo |
| JWS Compression | Internas | Passa sumo |
| Reading a JWS | Internas | Passa sumo |
| Verification Key | Internas | Passa sumo |
| Verification Key Locator | Internas | Passa sumo |
| JWS Decompression | Internas | Passa sumo |
| Unencoded Payload Option | Internas | Passa sumo |
| Benefits | Internas | Passa sumo |
| Disadvantages | Internas | Passa sumo |
| Detached Payload Example | Internas | Passa sumo |
| Non-Detached Payload Example | Internas | Passa sumo |
| Encrypted JWTs | Internas | Passa sumo |
| JWE Encryption Algorithms | Internas | Passa sumo |
| Symmetric Ciphers | Internas | Passa sumo |
| JWE Key Management Algorithms | Internas | Passa sumo |
| JWE Standard Key Management Algorithms | Internas | Passa sumo |
| RSA Key Encryption | Internas | Passa sumo |
| AES Key Encryption | Internas | Passa sumo |
| Direct Key Encryption | Internas | Passa sumo |
| Password-Based Key Encryption | Internas | Passa sumo |
| Elliptic Curve Diffie-Hellman Ephemeral Static Key Agreement (ECDH-ES) | Internas | Passa sumo |
| Creating a JWE | Internas | Passa sumo |
| JWE Compression | Internas | Passa sumo |
| Reading a JWE | Internas | Passa sumo |
| Decryption Key | Internas | Passa sumo |
| Decryption Key Locator | Internas | Passa sumo |
| ECDH-ES Decryption with PKCS11 PrivateKeys | Internas | Passa sumo |
| JWE Decompression | Internas | Passa sumo |
| JSON Web Keys (JWKs) | Internas | Passa sumo |
| Create a JWK | Internas | Passa sumo |
| JWK from a Map | Internas | Passa sumo |
| Read a JWK | Internas | Passa sumo |
| PrivateKey JWKs | Internas | Passa sumo |
| Private JWK from KeyPair | Internas | Passa sumo |
| Private JWK Public Conversion | Internas | Passa sumo |
| JWK Thumbprints | Internas | Passa sumo |
| JWK Thumbprint as a Key ID | Internas | Passa sumo |
| JWK Thumbprint URI | Internas | Passa sumo |
| JWK Security Considerations | Internas | Passa sumo |
| JWK Sets | Internas | Passa sumo |
| Create a JWK Set | Internas | Passa sumo |
| Read a JWK Set | Internas | Passa sumo |
| Compression | Internas | Passa sumo |
| Custom Compression Algorithm | Internas | Passa sumo |
| JSON Support | Internas | Passa sumo |
| Custom JSON Processor | Internas | Passa sumo |
| Jackson JSON Processor | Internas | Passa sumo |
| Parsing of Custom Claim Types | Internas | Passa sumo |
| Gson JSON Processor | Internas | Passa sumo |
| Base64 Support | Internas | Passa sumo |
| Understanding Base64 in Security Contexts | Internas | Passa sumo |
| Base64 is not encryption | Internas | Passa sumo |
| Changing Base64 Characters | Internas | Passa sumo |
| Adding Invalid Characters | Internas | Passa sumo |
| Custom Base64 | Internas | Passa sumo |
| Examples | Internas | Passa sumo |
| JWT Signed with HMAC | Internas | Passa sumo |
| JWT Signed with RSA | Internas | Passa sumo |
| JWT Signed with ECDSA | Internas | Passa sumo |
| JWT Signed with EdDSA | Internas | Passa sumo |
| JWT Encrypted Directly with a SecretKey | Internas | Passa sumo |
| JWT Encrypted with RSA | Internas | Passa sumo |
| JWT Encrypted with AES Key Wrap | Internas | Passa sumo |
| JWT Encrypted with ECDH-ES | Internas | Passa sumo |
| JWT Encrypted with a Password | Internas | Passa sumo |
| SecretKey JWK | Internas | Passa sumo |
| RSA Public JWK | Internas | Passa sumo |
| RSA Private JWK | Internas | Passa sumo |
| Elliptic Curve Public JWK | Internas | Passa sumo |
| Elliptic Curve Private JWK | Internas | Passa sumo |
| Edwards Elliptic Curve Public JWK | Internas | Passa sumo |
| Edwards Elliptic Curve Private JWK | Internas | Passa sumo |
| Learn More | Internas | Passa sumo |
| Author | Internas | Passa sumo |
| License | Internas | Passa sumo |
| fluent | Externas | noFollow |
| AES_128_CBC_HMAC_SHA_256 | Externas | noFollow |
| AES_192_CBC_HMAC_SHA_384 | Externas | noFollow |
| AES_256_CBC_HMAC_SHA_512 | Externas | noFollow |
| Non-compact | Externas | noFollow |
| ask your question here | Externas | Passa sumo |
| discuss it here | Externas | Passa sumo |
| Help Wanted Issues | Externas | Passa sumo |
| contributing pull requests | Internas | Passa sumo |
| Registered Claims | Externas | noFollow |
| Authenticated Encryption with Associated Data | Externas | noFollow |
| JDK project | Internas | Passa sumo |
| Android project | Internas | Passa sumo |
| Android Proguard | Externas | noFollow |
| dependencies | Internas | Passa sumo |
| content | Internas | Passa sumo |
| digitally signing | Internas | Passa sumo |
| encrypting | Internas | Passa sumo |
| recommended compact format | Externas | noFollow |
| standard claim name | Internas | Passa sumo |
| Configure the Provider in the JVM | Externas | noFollow |
| Security.addProvider(Provider) | Externas | noFollow |
| RFC 7518, Sections 3.2 through 3.5 | Externas | noFollow |
| RFC 7512 Section 3.2 | Externas | noFollow |
| 3.3 | Externas | noFollow |
| 3.5 | Externas | noFollow |
| RFC 7512 Section 3.4 | Externas | noFollow |
| Base64-encoding is not encryption | Internas | Passa sumo |
| encoded byte array | Externas | noFollow |
| TLS does not guarantee end-to-end security | Externas | noFollow |
| MUST | Externas | noFollow |
| security considerations | Externas | noFollow |
| Authenticated Encryption | Externas | noFollow |
| encryption algorithm | Internas | Passa sumo |
| 4.2 | Externas | noFollow |
| 4.3 | Externas | noFollow |
| OWASP PBKDF2 recommended | Externas | noFollow |
| epk header | Externas | noFollow |
| NIST.800-56A | Externas | noFollow |
| PartyUInfo | Externas | noFollow |
| PartyVInfo | Externas | noFollow |
| header | Internas | Passa sumo |
| claims | Internas | Passa sumo |
| ECKey | Externas | noFollow |
| EdECKey | Externas | noFollow |
| SunPKCS11 Provider | Externas | noFollow |
| Provider-constrained Keys | Internas | Passa sumo |
| DEFLATE | Externas | noFollow |
| GZIP | Externas | noFollow |
| JSON Web Keys | Externas | noFollow |
| DER, PEM and PKCS12 | Externas | noFollow |
| JSON deserializer | Internas | Passa sumo |
| RFC 7518, Section 6.1.1 | Externas | noFollow |
| RFC 7518, Section 6.3.2 | Externas | noFollow |
| IANA Named Information Hash Algorithm Registry | Externas | noFollow |
| RFC 7515, Appendix A.1.1 | Externas | noFollow |
| JWK Set | Externas | noFollow |
| JWK | Internas | Passa sumo |
| described above | Internas | Passa sumo |
| Base64 | Externas | noFollow |
| Base64 | Externas | noFollow |
| Base64URL | Externas | noFollow |
| Changing Base64 characters | Internas | Passa sumo |
| answers | Externas | noFollow |
| JJWT issue comments | Externas | Passa sumo |
| good answer | Externas | noFollow |
| Robustness Principle | Externas | noFollow |
| JJWT Issue #518 | Externas | Passa sumo |
| JWS Signed with HMAC | Internas | Passa sumo |
| JWS Signed with RSA | Internas | Passa sumo |
| JWS Signed with ECDSA | Internas | Passa sumo |
| JWS Signed with EdDSA | Internas | Passa sumo |
| JWE Encrypted Directly with a SecretKey | Internas | Passa sumo |
| JWE Encrypted with RSA | Internas | Passa sumo |
| JWE Encrypted with AES Key Wrap | Internas | Passa sumo |
| JWE Encrypted with ECDH-ES | Internas | Passa sumo |
| JWE Encrypted with a Password | Internas | Passa sumo |
| SecretKey JWK | Internas | Passa sumo |
| RSA Public JWK | Internas | Passa sumo |
| RSA Private JWK | Internas | Passa sumo |
| Elliptic Curve Public JWK | Internas | Passa sumo |
| Elliptic Curve Private JWK | Internas | Passa sumo |
| Edwards Elliptic Curve Public JWK | Internas | Passa sumo |
| Edwards Elliptic Curve Private JWK | Internas | Passa sumo |
| HMAC | Externas | noFollow |
| 6 standard RSA signing algorithms | Internas | Passa sumo |
| RSA keys 2048-bits or larger | Internas | Passa sumo |
| Edwards Curve Digital Signature Algorithm | Externas | noFollow |
| RFC 8037, Section 3.1 | Externas | noFollow |
| directly using a symmetric secret key | Internas | Passa sumo |
| RSA Key Encryption | Internas | Passa sumo |
| AES Key Encryption | Internas | Passa sumo |
| Elliptic Curve Diffie-Hellman Ephemeral Static Key Agreement | Internas | Passa sumo |
| Password-based Key Encryption | Internas | Passa sumo |
| JSON Web Token for Java and Android | Externas | noFollow |
| How to Create and Verify JWTs in Java | Externas | noFollow |
| Where to Store Your JWTs - Cookies vs HTML5 Web Storage | Externas | noFollow |
| Use JWT the Right Way! | Externas | noFollow |
| Token Authentication for Java Applications | Externas | noFollow |
| JJWT Changelog | Internas | Passa sumo |
| java | Internas | Passa sumo |
| json | Internas | Passa sumo |
| jwt | Internas | Passa sumo |
| jackson | Internas | Passa sumo |
| jwt-claims | Internas | Passa sumo |
| jwt-tokens | Internas | Passa sumo |
| jwt-token | Internas | Passa sumo |
| jwk | Internas | Passa sumo |
| jwe | Internas | Passa sumo |
| jws | Internas | Passa sumo |
| jwt-bearer-tokens | Internas | Passa sumo |
| jwt-authentication | Internas | Passa sumo |
| jwt-server | Internas | Passa sumo |
| jwt-auth | Internas | Passa sumo |
| hacktoberfest | Internas | Passa sumo |
| jwkset | Internas | Passa sumo |
| java-jwt | Internas | Passa sumo |
| jjwt | Internas | Passa sumo |
| jwk-thumbprint | Internas | Passa sumo |
| jwk-thumbprint-uri | Internas | Passa sumo |
| Report repository | Internas | Passa sumo |
| + 8 releases | Internas | Passa sumo |
| + 51 contributors | Internas | Passa sumo |
| Terms | Externas | Passa sumo |
| Privacy | Externas | Passa sumo |
| Security | Externas | Passa sumo |
| Status | Externas | Passa sumo |
| Community | Externas | Passa sumo |
| Docs | Externas | Passa sumo |
| Contact | Externas | Passa sumo |
Núvem de palavras-chave
Consistência das Palavras-chave
| Palavra-chave | Conteúdo | Título | Palavras-chave | Descrição | Cabeçalhos |
|---|
Url
Domínio : jsonwebtoken.io
Cumprimento : 15
Favicon
Ótimo, o site tem um favicon.
Facilidade de Impressão
Não encontrámos CSS apropriado para impressão.
Língua
Otimo! A língua declarada deste site é en.
Dublin Core
Esta página não tira vantagens do Dublin Core.
Tipo de Documento
HTML 5
Codificação
Perfeito. O conjunto de caracteres UTF-8 está declarado.
Validação W3C
Erros : 0
Avisos : 0
Privacidade do Email
Boa! Nenhum endereço de email está declarado sob a forma de texto!
HTML obsoleto
Fantástico! Não detetámos etiquetas HTML obsoletas.
Dicas de Velocidade
![]() |
Atenção! Existem tabelas dentro de outras tabelas em HTML. |
![]() |
Oh não, o site usa estilos CSS nas etiquetas HTML. |
![]() |
Oh, não! O site utiliza demasiados ficheiros CSS (mais que 4). |
![]() |
Oh, não! O site utiliza demasiados ficheiros JavaScript (mais que 6). |
![]() |
Perfeito, o site tira vantagens da compressão gzip. |
Otimização para dispositivos móveis
![]() |
Icon Apple |
![]() |
Meta Viewport Tag |
![]() |
Conteúdo Flash |
XML Sitemap
Em falta
O site não tem um mapa XML do site (sitemap) - isto pode ser problemático.
Um mapa do site identifica todas as URLs que estão disponíveis para rastreio, incluindo informação acerca de atualizações, frequência de alterações ou a importancia de cada URL. Isto contribui para uma maior inteligência e eficiência do rastreio.
Robots.txt
https://jsonwebtoken.io/robots.txt
Perfeito, o seu site tem um ficheiro robots.txt.
Analytics
Em falta
Não detetámos nenhuma ferramenta analítica de análise de atividade.
Este tipo de ferramentas (como por exemplo o Google Analytics) permite perceber o comportamento dos visitantes e o tipo de atividade que fazem. No mínimo, uma ferramenta deve estar instalada, sendo que em algumas situações mais do que uma pode ser útil.
Free SEO Testing Tool é uma ferramenta gratuita que o ajuda a avaliar o seu site