MCPcopy Create free account

hub / github.com/jwtk/jjwt / functions

Functions1,993 in github.com/jwtk/jjwt

↓ 3 callersMethodprovider
Sets the JCA Provider to use during cryptographic signing or encryption operations, or {@code null} if the JCA subsystem preferred provider should be
api/src/main/java/io/jsonwebtoken/JwtBuilder.java:62
↓ 3 callersMethodreplace
Replace all occurrences of a substring within a string with another string. @param inString String to examine @param oldPattern String to replace @
api/src/main/java/io/jsonwebtoken/lang/Strings.java:546
↓ 3 callersMethodrfcDate
(String id, String name)
impl/src/main/java/io/jsonwebtoken/impl/lang/Parameters.java:44
↓ 3 callersMethodrsaSsaPss
(int digestBitLength)
impl/src/main/java/io/jsonwebtoken/impl/security/RsaSignatureAlgorithm.java:72
↓ 3 callersMethodsanitizeCrit
(ParameterMap m, boolean protectedHeader)
impl/src/main/java/io/jsonwebtoken/impl/DefaultJwtHeaderBuilder.java:43
↓ 3 callersMethodsetPublicKey
(PublicKey publicKey)
impl/src/main/java/io/jsonwebtoken/impl/security/JwkContext.java:81
↓ 3 callersMethodsign
(Signature sig, InputStream payload)
impl/src/main/java/io/jsonwebtoken/impl/security/AbstractSignatureAlgorithm.java:52
↓ 3 callersMethodsingle
(String aud)
api/src/main/java/io/jsonwebtoken/ClaimsMutator.java:267
↓ 3 callersMethodsize
()
impl/src/main/java/io/jsonwebtoken/impl/lang/DelegatingMap.java:49
↓ 3 callersMethodtoInputStream
(final String name, Payload payload)
impl/src/main/java/io/jsonwebtoken/impl/DefaultJwtBuilder.java:810
↓ 3 callersMethodtoJSONInstance
(Object object)
extensions/orgjson/src/main/java/io/jsonwebtoken/orgjson/io/OrgJsonSerializer.java:75
↓ 3 callersMethodtoOctetString
(EllipticCurve curve, BigInteger coordinate)
impl/src/main/java/io/jsonwebtoken/impl/security/AbstractEcJwkFactory.java:51
↓ 3 callersMethodtoPublicJwk
Returns the private JWK's corresponding {@link PublicJwk}, containing only the key's public properties. @return the private JWK's corresponding {@lin
api/src/main/java/io/jsonwebtoken/security/PrivateJwk.java:51
↓ 3 callersMethodvalues
()
impl/src/main/java/io/jsonwebtoken/impl/security/AbstractJwk.java:234
↓ 3 callersMethodvisit
Handles an encountered Unsecured JWT that has not been cryptographically secured at all. Implementations can check the {@link Jwt#getPayload()} to det
api/src/main/java/io/jsonwebtoken/JwtVisitor.java:39
↓ 3 callersMethodwithKeyPairGenerator
(CheckedFunction<KeyPairGenerator, R> fn)
impl/src/main/java/io/jsonwebtoken/impl/security/JcaTemplate.java:183
↓ 3 callersMethodwithMessageDigest
(CheckedFunction<MessageDigest, R> fn)
impl/src/main/java/io/jsonwebtoken/impl/security/JcaTemplate.java:187
↓ 3 callersMethodwrap
(Function<T, R> fn, Class<E> exClass, String fmt, Object... args)
impl/src/main/java/io/jsonwebtoken/impl/lang/Functions.java:55
↓ 3 callersMethodwriteAndClose
(String name, Map<String, ?> map, OutputStream out)
impl/src/main/java/io/jsonwebtoken/impl/DefaultJwtBuilder.java:540
↓ 2 callersMethodadd
(ECPoint P, ECPoint Q)
impl/src/main/java/io/jsonwebtoken/impl/security/ECCurve.java:241
↓ 2 callersMethodarrayToList
Convert the supplied array into a List. A primitive array gets converted into a List of the appropriate wrapper type. <p>A <code>null</code> source va
api/src/main/java/io/jsonwebtoken/lang/Collections.java:256
↓ 2 callersMethodarticleFor
(String s)
impl/src/main/java/io/jsonwebtoken/impl/security/JwkConverter.java:77
↓ 2 callersMethodassertBytes
(byte[] bytes, String type, int requiredBitLen)
impl/src/main/java/io/jsonwebtoken/impl/security/AesAlgorithm.java:132
↓ 2 callersMethodassertCurve
(Key key)
impl/src/main/java/io/jsonwebtoken/impl/security/EcdhKeyAlgorithm.java:158
↓ 2 callersMethodassertDecryptionIv
(IvSupplier src)
impl/src/main/java/io/jsonwebtoken/impl/security/AesAlgorithm.java:149
↓ 2 callersMethodassertId
(E i)
impl/src/main/java/io/jsonwebtoken/impl/lang/NestedIdentifiableCollection.java:48
↓ 2 callersMethodassertIvLength
(final byte[] iv)
impl/src/main/java/io/jsonwebtoken/impl/security/AesAlgorithm.java:141
↓ 2 callersMethodassertKeyBitLength
Ensures {@code keyBitLength is a valid AES key length} @param keyBitLength the key length (in bits) to check @since 0.12.4
impl/src/main/java/io/jsonwebtoken/impl/security/AesAlgorithm.java:63
↓ 2 callersMethodassertKeyBytes
(SecureRequest<?, SecretKey> request)
impl/src/main/java/io/jsonwebtoken/impl/security/HmacAesAeadAlgorithm.java:83
↓ 2 callersMethodassertKeyOrKeyType
(Key key, String kty)
impl/src/main/java/io/jsonwebtoken/impl/security/DispatchingJwkFactory.java:74
↓ 2 callersMethodassertLength
(byte[] bytes)
impl/src/main/java/io/jsonwebtoken/impl/lang/RequiredBitLengthConverter.java:37
↓ 2 callersMethodassertLength
(byte[] raw, boolean isPublic)
impl/src/main/java/io/jsonwebtoken/impl/security/EdwardsCurve.java:243
↓ 2 callersMethodassertPayloadEncoding
(String type)
impl/src/main/java/io/jsonwebtoken/impl/DefaultJwtBuilder.java:480
↓ 2 callersMethodassertTag
(byte[] tag)
impl/src/main/java/io/jsonwebtoken/impl/security/AesAlgorithm.java:145
↓ 2 callersMethodassertValid
@since 0.10.0
api/src/main/java/io/jsonwebtoken/SignatureAlgorithm.java:343
↓ 2 callersMethodaudience
()
impl/src/main/java/io/jsonwebtoken/impl/DelegatingClaimsMutator.java:127
↓ 2 callersMethodavailable
Returns the amount of buffered data available for reading. @param context the context to be used @return The amount of buffered data available for re
impl/src/main/java/io/jsonwebtoken/impl/io/BaseNCodec.java:376
↓ 2 callersMethodbuilder
Return a new JWK builder instance, allowing for type-safe JWK builder coercion based on a specified key or key pair. @return a new JWK builder instan
api/src/main/java/io/jsonwebtoken/security/Jwks.java:68
↓ 2 callersMethodcall
()
impl/src/main/java/io/jsonwebtoken/impl/io/Streams.java:106
↓ 2 callersMethodchangeFirstCharacterCase
(String str, boolean capitalize)
api/src/main/java/io/jsonwebtoken/lang/Strings.java:674
↓ 2 callersMethodclaims
Returns a new {@link Claims} builder instance to be used to populate JWT claims, which in aggregate will be the JWT payload. @return a new {@link Cla
api/src/main/java/io/jsonwebtoken/Jwts.java:1048
↓ 2 callersMethodcleanPath
Normalize the path by suppressing sequences like "path/.." and inner simple dots. <p>The result is convenient for path comparison. For other uses, not
api/src/main/java/io/jsonwebtoken/lang/Strings.java:779
↓ 2 callersMethodcollectionToDelimitedString
Convenience method to return a Collection as a delimited (e.g. CSV) String. E.g. useful for <code>toString()</code> implementations. @param coll th
api/src/main/java/io/jsonwebtoken/lang/Strings.java:1270
↓ 2 callersMethodcompareUnsigned
(int x, int y)
impl/src/main/java/io/jsonwebtoken/impl/io/BaseNCodec.java:289
↓ 2 callersMethodcompound
(final Converter<A, B> aConv, final Converter<B, C> bConv)
impl/src/main/java/io/jsonwebtoken/impl/lang/Converters.java:60
↓ 2 callersMethodcompress
Compresses the specified byte array, returning the compressed byte array result. @param content bytes to compress @return compressed bytes @throws Co
api/src/main/java/io/jsonwebtoken/CompressionCodec.java:57
↓ 2 callersMethodcomputeThumbprint
(final X509Certificate cert, HashAlgorithm alg)
impl/src/main/java/io/jsonwebtoken/impl/security/X509BuilderSupport.java:100
↓ 2 callersMethodcritical
Configures the {@link ProtectedHeader} parameter names used in JWT extensions supported by the application. If the parser encounters a Protected JWT t
api/src/main/java/io/jsonwebtoken/JwtParserBuilder.java:127
↓ 2 callersMethoddecompress
Decompresses the specified compressed byte array, returning the decompressed byte array result. The specified byte array must already be in compresse
api/src/main/java/io/jsonwebtoken/CompressionCodec.java:68
↓ 2 callersMethoddelimitedListToStringArray
Take a String which is a delimited list and convert it to a String array. <p>A single delimiter can consists of more than one character: It will still
api/src/main/java/io/jsonwebtoken/lang/Strings.java:1189
↓ 2 callersMethodderiveKey
(KeyRequest<?> request, PublicKey publicKey, PrivateKey privateKey)
impl/src/main/java/io/jsonwebtoken/impl/security/EcdhKeyAlgorithm.java:133
↓ 2 callersMethodderivePublic
(KeyFactory keyFactory, ECPublicKeySpec spec)
impl/src/main/java/io/jsonwebtoken/impl/security/EcPrivateJwkFactory.java:53
↓ 2 callersMethoddeserialize
(InputStream in, final String name)
impl/src/main/java/io/jsonwebtoken/impl/DefaultJwtParser.java:892
↓ 2 callersMethoddeserialize
Convert the specified formatted data byte array into a Java object. @param bytes the formatted data byte array to convert @return the reconstituted J
api/src/main/java/io/jsonwebtoken/io/Deserializer.java:36
↓ 2 callersMethoddigestLength
(int keyLength)
impl/src/main/java/io/jsonwebtoken/impl/security/HmacAesAeadAlgorithm.java:54
↓ 2 callersMethoddoAdd
(E e)
impl/src/main/java/io/jsonwebtoken/impl/lang/DefaultCollectionMutator.java:38
↓ 2 callersMethoddoAdd
(E e)
impl/src/main/java/io/jsonwebtoken/impl/lang/NestedIdentifiableCollection.java:58
↓ 2 callersMethoddoCompress
(OutputStream out)
impl/src/main/java/io/jsonwebtoken/impl/compression/AbstractCompressionAlgorithm.java:105
↓ 2 callersMethoddoDecompress
(InputStream is)
impl/src/main/java/io/jsonwebtoken/impl/compression/AbstractCompressionAlgorithm.java:112
↓ 2 callersMethoddoGet
(String jcaName, Provider provider)
impl/src/main/java/io/jsonwebtoken/impl/security/JcaTemplate.java:412
↓ 2 callersMethodempty
Removes all entries from the map. The map will be empty after this call returns. <p>This method is the same as {@link Map#clear Map.clear}, but instea
api/src/main/java/io/jsonwebtoken/lang/MapMutator.java:49
↓ 2 callersMethodencode
Encodes a byte[] containing binary data, into a byte[] containing characters in the alphabet. @param pArray a byte array containing binary data @retu
impl/src/main/java/io/jsonwebtoken/impl/io/BaseNCodec.java:445
↓ 2 callersMethodencodePayload
Enables <a href="https://datatracker.ietf.org/doc/html/rfc7797">RFC 7797: JSON Web Signature (JWS) Unencoded Payload Option</a> if {@code false}, or s
api/src/main/java/io/jsonwebtoken/JwtBuilder.java:993
↓ 2 callersMethodfindBouncyCastle
Returns the BouncyCastle provider if and only if BouncyCastle is available, or {@code null} otherwise. <p>If the JVM runtime already has BouncyCastle
impl/src/main/java/io/jsonwebtoken/impl/security/Providers.java:50
↓ 2 callersMethodfindBouncyCastle
()
impl/src/main/java/io/jsonwebtoken/impl/security/JcaTemplate.java:370
↓ 2 callersMethodflush
Flushes this output stream and forces any buffered output bytes to be written out to the stream. @throws IOException if an I/O error occurs.
impl/src/main/java/io/jsonwebtoken/impl/io/BaseNCodecOutputStream.java:96
↓ 2 callersMethodforCompression
(CheckedFunction<T, R> fn)
impl/src/main/java/io/jsonwebtoken/impl/compression/AbstractCompressionAlgorithm.java:47
↓ 2 callersMethodforDecompression
(CheckedFunction<T, R> fn)
impl/src/main/java/io/jsonwebtoken/impl/compression/AbstractCompressionAlgorithm.java:51
↓ 2 callersMethodforName
Looks up and returns the corresponding {@code SignatureAlgorithm} enum instance based on a case-<em>insensitive</em> name comparison. @param value Th
api/src/main/java/io/jsonwebtoken/SignatureAlgorithm.java:647
↓ 2 callersMethodget
(Object key)
impl/src/main/java/io/jsonwebtoken/impl/security/AbstractJwk.java:210
↓ 2 callersMethodget
Returns various useful <a href="https://www.rfc-editor.org/rfc/rfc7518.html#section-7.3"> Compression Algorithms</a>. @return various standard and no
api/src/main/java/io/jsonwebtoken/Jwts.java:972
↓ 2 callersMethodgetAudience
()
impl/src/main/java/io/jsonwebtoken/impl/DelegatingClaimsMutator.java:105
↓ 2 callersMethodgetAudience
Returns the JWT <a href="https://www.rfc-editor.org/rfc/rfc7519.html#section-4.1.3"> <code>aud</code></a> (audience) value or {@code null} if not pres
api/src/main/java/io/jsonwebtoken/Claims.java:99
↓ 2 callersMethodgetCritical
Returns the header parameter names that use extensions to the JWT or JWA specification(s) that <em>MUST</em> be understood and supported by the JWT re
api/src/main/java/io/jsonwebtoken/ProtectedHeader.java:84
↓ 2 callersMethodgetCurveByJwaId
(String jwaCurveId)
impl/src/main/java/io/jsonwebtoken/impl/security/AbstractEcJwkFactory.java:33
↓ 2 callersMethodgetFormat
()
impl/src/main/java/io/jsonwebtoken/impl/security/ProviderKey.java:62
↓ 2 callersMethodgetJcaName
Returns the name of the JCA algorithm used to compute the signature. @return the name of the JCA algorithm used to compute the signature.
api/src/main/java/io/jsonwebtoken/SignatureAlgorithm.java:247
↓ 2 callersMethodgetKeyBitLength
()
impl/src/main/java/io/jsonwebtoken/impl/security/DefaultMacAlgorithm.java:86
↓ 2 callersMethodgetName
()
impl/src/main/java/io/jsonwebtoken/impl/ParameterMap.java:89
↓ 2 callersMethodgetOutputStream
Returns the {@code OutputStream} the AeadAlgorithm will use to write the resulting ciphertext during encryption or plaintext during decryption. @retu
api/src/main/java/io/jsonwebtoken/security/AeadResult.java:36
↓ 2 callersMethodhmacShaKeyFor
Creates a new SecretKey instance for use with HMAC-SHA algorithms based on the specified key byte array. @param bytes the key byte array @return a ne
api/src/main/java/io/jsonwebtoken/security/Keys.java:59
↓ 2 callersMethodid
(int keyLength)
impl/src/main/java/io/jsonwebtoken/impl/security/HmacAesAeadAlgorithm.java:58
↓ 2 callersMethodid
Sets the JWT Claims <a href="https://www.rfc-editor.org/rfc/rfc7519.html#section-4.1.7"> <code>jti</code></a> (JWT ID) claim. A {@code null} value wil
api/src/main/java/io/jsonwebtoken/JwtBuilder.java:584
↓ 2 callersMethodinvoke
(T input)
impl/src/main/java/io/jsonwebtoken/impl/lang/ReflectionFunction.java:25
↓ 2 callersMethodisCompressed
()
impl/src/main/java/io/jsonwebtoken/impl/Payload.java:97
↓ 2 callersMethodisConsumable
Returns {@code true} if the payload may be fully consumed and retained in memory, {@code false} if empty, already extracted, or a potentially too-larg
impl/src/main/java/io/jsonwebtoken/impl/Payload.java:112
↓ 2 callersMethodisEmpty
()
impl/src/main/java/io/jsonwebtoken/impl/security/AbstractJwk.java:195
↓ 2 callersMethodisJwaStandard
()
impl/src/main/java/io/jsonwebtoken/impl/security/DefaultMacAlgorithm.java:91
↓ 2 callersMethodisJwaStandardJcaName
(String jcaName)
impl/src/main/java/io/jsonwebtoken/impl/security/DefaultMacAlgorithm.java:95
↓ 2 callersMethodisPayloadEncoded
Returns {@code true} if the payload is Base64Url-encoded per standard JWS rules, or {@code false} if the <a href="https://datatracker.ietf.org/doc/htm
api/src/main/java/io/jsonwebtoken/JwsHeader.java:106
↓ 2 callersMethodisRsaAlgorithmName
(Key key)
impl/src/main/java/io/jsonwebtoken/impl/security/RsaSignatureAlgorithm.java:160
↓ 2 callersMethodisStrictDecoding
Returns true if decoding behavior is strict. Decoding will raise an {@link IllegalArgumentException} if trailing bits are not part of a valid encoding
impl/src/main/java/io/jsonwebtoken/impl/io/BaseNCodec.java:627
↓ 2 callersMethodjson
(Serializer<Map<String, ?>> serializer)
impl/src/main/java/io/jsonwebtoken/impl/DefaultJwtBuilder.java:145
↓ 2 callersMethodjson
(Deserializer<Map<String, ?>> reader)
impl/src/main/java/io/jsonwebtoken/impl/DefaultJwtParserBuilder.java:138
↓ 2 callersMethodkeyFor
(byte[] bytes)
impl/src/main/java/io/jsonwebtoken/impl/security/AesAlgorithm.java:70
↓ 2 callersMethodkeyType
(boolean encryption)
impl/src/main/java/io/jsonwebtoken/impl/security/DefaultRsaKeyAlgorithm.java:53
↓ 2 callersMethodlengthMsg
(String id, String type, int requiredLengthInBits, long actualLengthInBits)
impl/src/main/java/io/jsonwebtoken/impl/security/AesAlgorithm.java:106
↓ 2 callersMethodmarkSupported
Mark is supported (returns true). @return {@code true}
impl/src/main/java/io/jsonwebtoken/impl/io/CharSequenceReader.java:168
↓ 2 callersMethodnewObjectMapper
()
extensions/jackson/src/main/java/io/jsonwebtoken/jackson/io/JacksonSerializer.java:60
↓ 2 callersMethodnext
()
api/src/main/java/io/jsonwebtoken/lang/Collections.java:564
← previousnext →301–400 of 1,993, ranked by callers