MCPcopy Create free account

hub / github.com/jwtk/jjwt / functions

Functions1,993 in github.com/jwtk/jjwt

↓ 1 callersMethodsetAudience
Sets the JWT <a href="https://www.rfc-editor.org/rfc/rfc7519.html#section-4.1.3"><code>aud</code> (audience) claim</a> as <em>a single String, <b>NOT<
api/src/main/java/io/jsonwebtoken/ClaimsMutator.java:91
↓ 1 callersMethodsetExpiration
Sets the JWT <a href="https://www.rfc-editor.org/rfc/rfc7519.html#section-4.1.4"> <code>exp</code></a> (expiration) timestamp claim. A {@code null} v
api/src/main/java/io/jsonwebtoken/ClaimsMutator.java:129
↓ 1 callersMethodsetIssuedAt
Sets the JWT <a href="https://www.rfc-editor.org/rfc/rfc7519.html#section-4.1.6"> <code>iat</code></a> (issued at) timestamp claim. A {@code null} va
api/src/main/java/io/jsonwebtoken/ClaimsMutator.java:185
↓ 1 callersMethodsetIssuer
Sets the JWT <a href="https://www.rfc-editor.org/rfc/rfc7519.html#section-4.1.1"> <code>iss</code></a> (issuer) claim. A {@code null} value will remo
api/src/main/java/io/jsonwebtoken/ClaimsMutator.java:42
↓ 1 callersMethodsetNotBefore
Sets the JWT <a href="https://www.rfc-editor.org/rfc/rfc7519.html#section-4.1.5"> <code>nbf</code></a> (not before) timestamp claim. A {@code null} v
api/src/main/java/io/jsonwebtoken/ClaimsMutator.java:157
↓ 1 callersMethodsetOperations
(Collection<? extends KeyOperation> operations)
impl/src/main/java/io/jsonwebtoken/impl/security/JwkContext.java:51
↓ 1 callersMethodsetProvider
(Provider provider)
impl/src/main/java/io/jsonwebtoken/impl/security/JwkContext.java:85
↓ 1 callersMethodsetPublicKeyUse
(String use)
impl/src/main/java/io/jsonwebtoken/impl/security/JwkContext.java:59
↓ 1 callersMethodsetRandom
(SecureRandom random)
impl/src/main/java/io/jsonwebtoken/impl/security/JwkContext.java:89
↓ 1 callersMethodsetSubject
Sets the JWT <a href="https://www.rfc-editor.org/rfc/rfc7519.html#section-4.1.2"> <code>sub</code></a> (subject) claim. A {@code null} value will rem
api/src/main/java/io/jsonwebtoken/ClaimsMutator.java:64
↓ 1 callersMethodsetZip
(CompressionAlgorithm zip)
impl/src/main/java/io/jsonwebtoken/impl/Payload.java:93
↓ 1 callersMethodsign
(final Payload payload, final Key key, final Provider provider)
impl/src/main/java/io/jsonwebtoken/impl/DefaultJwtBuilder.java:563
↓ 1 callersMethodsize
()
impl/src/main/java/io/jsonwebtoken/impl/ParameterMap.java:102
↓ 1 callersMethodsplit
Split a String at the first occurrence of the delimiter. Does not include the delimiter in the result. @param toSplit the string to split @param de
api/src/main/java/io/jsonwebtoken/lang/Strings.java:1055
↓ 1 callersMethodstart
Returns the index in the character sequence to start reading from, taking into account its length. @return The start index in the character sequence
impl/src/main/java/io/jsonwebtoken/impl/io/CharSequenceReader.java:282
↓ 1 callersMethodstartsWithIgnoreCase
Returns {@code true} if the given string starts with the specified case-insensitive prefix, {@code false} otherwise. @param str the String to chec
api/src/main/java/io/jsonwebtoken/lang/Strings.java:459
↓ 1 callersMethodsubject
(String sub)
impl/src/main/java/io/jsonwebtoken/impl/DefaultJwtBuilder.java:424
↓ 1 callersMethodsubject
(String sub)
impl/src/main/java/io/jsonwebtoken/impl/DelegatingClaimsMutator.java:94
↓ 1 callersMethodsupports
(Object value)
impl/src/main/java/io/jsonwebtoken/impl/lang/Parameter.java:24
↓ 1 callersMethodsupports
(T input)
impl/src/main/java/io/jsonwebtoken/impl/lang/ReflectionFunction.java:23
↓ 1 callersMethodsupports
(Key key)
impl/src/main/java/io/jsonwebtoken/impl/security/AbstractFamilyJwkFactory.java:51
↓ 1 callersMethodsupportsKeyValues
(JwkContext<?> ctx)
impl/src/main/java/io/jsonwebtoken/impl/security/AbstractFamilyJwkFactory.java:69
↓ 1 callersMethodtestTokener
(@SuppressWarnings("SameParameterValue") Reader reader)
extensions/orgjson/src/main/java/io/jsonwebtoken/orgjson/io/OrgJsonDeserializer.java:138
↓ 1 callersMethodthumbprint
()
impl/src/main/java/io/jsonwebtoken/impl/security/AbstractJwk.java:145
↓ 1 callersMethodtoCert
(final byte[] der)
impl/src/main/java/io/jsonwebtoken/impl/security/JwtX509StringConverter.java:55
↓ 1 callersMethodtoElementList
(Collection<?> c)
impl/src/main/java/io/jsonwebtoken/impl/lang/CollectionConverter.java:59
↓ 1 callersMethodtoJSONArray
(Collection<?> c)
extensions/orgjson/src/main/java/io/jsonwebtoken/orgjson/io/OrgJsonSerializer.java:149
↓ 1 callersMethodtoJSONObject
(Map<?, ?> m)
extensions/orgjson/src/main/java/io/jsonwebtoken/orgjson/io/OrgJsonSerializer.java:133
↓ 1 callersMethodtoKey
()
impl/src/main/java/io/jsonwebtoken/impl/security/AbstractJwk.java:185
↓ 1 callersMethodtoMap
(Collection<? extends V> values, Function<V, K> keyFn)
impl/src/main/java/io/jsonwebtoken/impl/lang/DefaultRegistry.java:31
↓ 1 callersMethodtoPrivateKey
(final byte[] d, Provider provider)
impl/src/main/java/io/jsonwebtoken/impl/security/EdwardsCurve.java:267
↓ 1 callersMethodtoPublicKey
(byte[] x, Provider provider)
impl/src/main/java/io/jsonwebtoken/impl/security/EdwardsCurve.java:253
↓ 1 callersMethodtoRfcSalt
(byte[] inputSalt)
impl/src/main/java/io/jsonwebtoken/impl/security/Pbes2HsAkwAlgorithm.java:154
↓ 1 callersMethodtoRfcSaltPrefix
(byte[] bytes)
impl/src/main/java/io/jsonwebtoken/impl/security/Pbes2HsAkwAlgorithm.java:64
↓ 1 callersMethodtoSpecDate
Returns an RFC-compatible {@link Date} equivalent of the specified object value using heuristics. @param value object to convert to a {@code Date} us
impl/src/main/java/io/jsonwebtoken/impl/lang/JwtDateConverter.java:49
↓ 1 callersMethodtoString
Reads all content from the specified reader and returns it as a single String. @param reader the reader to read characters from @return the reader co
extensions/orgjson/src/main/java/io/jsonwebtoken/orgjson/io/OrgJsonDeserializer.java:148
↓ 1 callersMethodtoStringBuilder
()
impl/src/main/java/io/jsonwebtoken/impl/DefaultJwt.java:50
↓ 1 callersMethodtoThumbprintJson
Returns the JWK's canonically ordered JSON for JWK thumbprint computation as defined by <a href="https://www.rfc-editor.org/rfc/rfc7638#section-3.2">R
impl/src/main/java/io/jsonwebtoken/impl/security/AbstractJwk.java:130
↓ 1 callersMethodtokenizeToStringArray
Tokenize the given String into a String array via a StringTokenizer. Trims tokens and omits empty tokens. <p>The given delimiters string is supposed t
api/src/main/java/io/jsonwebtoken/lang/Strings.java:1134
↓ 1 callersMethodtranscodeConcatToDER
Transcodes the ECDSA JWS signature into ASN.1/DER format for use by the JCA verifier. @param jwsSignature The JWS signature, consisting of the concat
impl/src/main/java/io/jsonwebtoken/impl/security/EcSignatureAlgorithm.java:303
↓ 1 callersMethodtranscodeDERToConcat
Transcodes the JCA ASN.1/DER-encoded signature into the concatenated R + S format expected by ECDSA JWS. @param derSignature The ASN1./DER-encoded. M
impl/src/main/java/io/jsonwebtoken/impl/security/EcSignatureAlgorithm.java:250
↓ 1 callersMethodtrimLeadingCharacter
Trim all occurrences of the supplied leading character from the given String. @param str the String to check @param leadingCharacter the
api/src/main/java/io/jsonwebtoken/lang/Strings.java:421
↓ 1 callersMethodtrimLeadingWhitespace
Trim leading whitespace from the given String. @param str the String to check @return the trimmed String @see java.lang.Character#isWhitespace
api/src/main/java/io/jsonwebtoken/lang/Strings.java:385
↓ 1 callersMethodtrimWhitespace
Trim leading and trailing whitespace from the given String. @param str the String to check @return the trimmed String @see java.lang.Character#isWhit
api/src/main/java/io/jsonwebtoken/lang/Strings.java:184
↓ 1 callersMethodtype
(String typ)
impl/src/main/java/io/jsonwebtoken/impl/DefaultJweHeaderMutator.java:82
↓ 1 callersMethodunprotected
(final Payload content)
impl/src/main/java/io/jsonwebtoken/impl/DefaultJwtBuilder.java:645
↓ 1 callersMethodupdateAAD
(Cipher cipher, InputStream aad)
impl/src/main/java/io/jsonwebtoken/impl/security/AesAlgorithm.java:181
↓ 1 callersMethodvalidateExpectedClaims
(Header header, Claims claims)
impl/src/main/java/io/jsonwebtoken/impl/DefaultJwtParser.java:728
↓ 1 callersMethodvalidateLengthIfPossible
(SecretKey key)
impl/src/main/java/io/jsonwebtoken/impl/security/AesAlgorithm.java:102
↓ 1 callersMethodvalidateTrailingCharacter
Validates whether decoding allows an entire final trailing character that cannot be used for a complete byte. @throws IllegalArgumentException if str
impl/src/main/java/io/jsonwebtoken/impl/io/Base64Codec.java:787
↓ 1 callersMethodverify
(Signature sig, InputStream payload, byte[] digest)
impl/src/main/java/io/jsonwebtoken/impl/security/AbstractSignatureAlgorithm.java:73
↓ 1 callersMethodwithAlgorithmParameters
(CheckedFunction<AlgorithmParameters, R> fn)
impl/src/main/java/io/jsonwebtoken/impl/security/JcaTemplate.java:199
↓ 1 callersMethodwithKeyAgreement
(CheckedFunction<KeyAgreement, R> fn)
impl/src/main/java/io/jsonwebtoken/impl/security/JcaTemplate.java:179
↓ 1 callersMethodwithKeyFactory
(CheckedFunction<KeyFactory, R> fn)
impl/src/main/java/io/jsonwebtoken/impl/security/JcaTemplate.java:167
↓ 1 callersMethodwithKeyGenerator
(CheckedFunction<KeyGenerator, R> fn)
impl/src/main/java/io/jsonwebtoken/impl/security/JcaTemplate.java:175
↓ 1 callersMethodwithMac
(CheckedFunction<Mac, R> fn)
impl/src/main/java/io/jsonwebtoken/impl/security/JcaTemplate.java:195
↓ 1 callersMethodwithSecretKeyFactory
(CheckedFunction<SecretKeyFactory, R> fn)
impl/src/main/java/io/jsonwebtoken/impl/security/JcaTemplate.java:171
↓ 1 callersMethodwrapFmt
Wraps the specified function to ensure that if any exception occurs, it is of the specified type and/or with the specified message. If no exception o
impl/src/main/java/io/jsonwebtoken/impl/lang/Functions.java:51
↓ 1 callersMethodwrite
Writes {@code len} bytes from the specified {@code b} array starting at {@code offset} to this output stream. @param array source byte array @param
impl/src/main/java/io/jsonwebtoken/impl/io/BaseNCodecOutputStream.java:149
↓ 1 callersMethodwriteAndClose
(final OutputStream out, final byte[] data, String exMsg)
impl/src/main/java/io/jsonwebtoken/impl/io/Streams.java:152
↓ 1 callersMethodx509Chain
(String id, String name)
impl/src/main/java/io/jsonwebtoken/impl/lang/Parameters.java:48
↓ 1 callersMethodx509Sha1Thumbprint
(byte[] thumbprint)
impl/src/main/java/io/jsonwebtoken/impl/security/X509BuilderSupport.java:76
↓ 1 callersMethodx509Sha256Thumbprint
(byte[] thumbprint)
impl/src/main/java/io/jsonwebtoken/impl/security/X509BuilderSupport.java:88
MethodAbstractAsymmetricJwk
(JwkContext<K> ctx, List<Parameter<?>> thumbprintParams)
impl/src/main/java/io/jsonwebtoken/impl/security/AbstractAsymmetricJwk.java:39
MethodAbstractAsymmetricJwkBuilder
(JwkContext<K> ctx)
impl/src/main/java/io/jsonwebtoken/impl/security/AbstractAsymmetricJwkBuilder.java:59
MethodAbstractAudienceCollection
(P parent, Collection<? extends String> seed)
impl/src/main/java/io/jsonwebtoken/impl/AbstractAudienceCollection.java:31
MethodAbstractCompressionAlgorithm
(String id)
impl/src/main/java/io/jsonwebtoken/impl/compression/AbstractCompressionAlgorithm.java:62
MethodAbstractCurve
(String id, String jcaName)
impl/src/main/java/io/jsonwebtoken/impl/security/AbstractCurve.java:31
MethodAbstractDeserializer
Default constructor, does not initialize any internal state.
api/src/main/java/io/jsonwebtoken/io/AbstractDeserializer.java:45
MethodAbstractEcJwkFactory
(Class<K> keyType, Set<Parameter<?>> params)
impl/src/main/java/io/jsonwebtoken/impl/security/AbstractEcJwkFactory.java:59
MethodAbstractFamilyJwkFactory
(String ktyValue, Class<K> keyType, Set<Parameter<?>> params)
impl/src/main/java/io/jsonwebtoken/impl/security/AbstractFamilyJwkFactory.java:40
MethodAbstractJwk
@param ctx the backing JwkContext containing the JWK parameter values. @param thumbprintParams the required parameters to include in the
impl/src/main/java/io/jsonwebtoken/impl/security/AbstractJwk.java:68
MethodAbstractJwkBuilder
(JwkContext<K> jwkContext)
impl/src/main/java/io/jsonwebtoken/impl/security/AbstractJwkBuilder.java:53
MethodAbstractPrivateJwk
(JwkContext<K> ctx, List<Parameter<?>> thumbprintParams, M pubJwk)
impl/src/main/java/io/jsonwebtoken/impl/security/AbstractPrivateJwk.java:34
MethodAbstractPublicJwk
(JwkContext<K> ctx, List<Parameter<?>> thumbprintParams)
impl/src/main/java/io/jsonwebtoken/impl/security/AbstractPublicJwk.java:26
MethodAbstractSecureDigestAlgorithm
(String id, String jcaName)
impl/src/main/java/io/jsonwebtoken/impl/security/AbstractSecureDigestAlgorithm.java:31
MethodAbstractSerializer
Default constructor, does not initialize any internal state.
api/src/main/java/io/jsonwebtoken/io/AbstractSerializer.java:35
MethodAbstractSignatureAlgorithm
(String id, String jcaName)
impl/src/main/java/io/jsonwebtoken/impl/security/AbstractSignatureAlgorithm.java:37
MethodAbstractX509Context
(Set<Parameter<?>> params)
impl/src/main/java/io/jsonwebtoken/impl/AbstractX509Context.java:29
MethodAesAlgorithm
(String id, final String jcaTransformation, int keyBitLength)
impl/src/main/java/io/jsonwebtoken/impl/security/AesAlgorithm.java:76
MethodAesGcmKeyAlgorithm
(int keyLen)
impl/src/main/java/io/jsonwebtoken/impl/security/AesGcmKeyAlgorithm.java:44
MethodAesWrapKeyAlgorithm
(int keyLen)
impl/src/main/java/io/jsonwebtoken/impl/security/AesWrapKeyAlgorithm.java:37
MethodAlgorithmParametersFactory
()
impl/src/main/java/io/jsonwebtoken/impl/security/JcaTemplate.java:537
MethodArrays
()
api/src/main/java/io/jsonwebtoken/lang/Arrays.java:28
MethodAssert
()
api/src/main/java/io/jsonwebtoken/lang/Assert.java:27
MethodAsymmetricJwkFactory
(FamilyJwkFactory publicFactory, FamilyJwkFactory privateFactory)
impl/src/main/java/io/jsonwebtoken/impl/security/AsymmetricJwkFactory.java:29
MethodBase64
(boolean urlsafe)
api/src/main/java/io/jsonwebtoken/io/Base64.java:65
MethodBase64Codec
Creates a Base64 codec used for decoding (all modes) and encoding in URL-unsafe mode. <p> When encoding the line length is 0 (no chunking), and the en
impl/src/main/java/io/jsonwebtoken/impl/io/Base64Codec.java:423
MethodBase64Decoder
()
api/src/main/java/io/jsonwebtoken/io/Base64Decoder.java:28
MethodBase64Encoder
()
api/src/main/java/io/jsonwebtoken/io/Base64Encoder.java:28
MethodBase64InputStream
Creates a Base64InputStream such that all data read is Base64-decoded from the original provided InputStream. @param inputStream InputStream to wrap.
impl/src/main/java/io/jsonwebtoken/impl/io/Base64InputStream.java:65
MethodBase64OutputStream
Creates a Base64OutputStream such that all data written is Base64-encoded to the original provided OutputStream. @param outputStream OutputStream to
impl/src/main/java/io/jsonwebtoken/impl/io/Base64OutputStream.java:69
MethodBase64Support
(Base64 base64)
api/src/main/java/io/jsonwebtoken/io/Base64Support.java:29
MethodBase64UrlDecoder
()
api/src/main/java/io/jsonwebtoken/io/Base64UrlDecoder.java:26
MethodBase64UrlEncoder
()
api/src/main/java/io/jsonwebtoken/io/Base64UrlEncoder.java:26
MethodBase64UrlStreamEncoder
()
impl/src/main/java/io/jsonwebtoken/impl/io/Base64UrlStreamEncoder.java:27
MethodBaseNCodec
Note {@code lineLength} is rounded down to the nearest multiple of the encoded block size. If {@code chunkSeparatorLength} is zero, then chunking is d
impl/src/main/java/io/jsonwebtoken/impl/io/BaseNCodec.java:326
MethodBaseNCodecInputStream
Create an instance. @param inputStream the input stream @param baseNCodec the codec @param doEncode set to true to perform encoding, else decodin
impl/src/main/java/io/jsonwebtoken/impl/io/BaseNCodecInputStream.java:49
MethodBaseNCodecOutputStream
TODO should this be protected? @param outputStream the underlying output or null. @param basedCodec a BaseNCodec. @param doEncode true to encod
impl/src/main/java/io/jsonwebtoken/impl/io/BaseNCodecOutputStream.java:53
MethodByteBase64UrlStreamEncoder
(Encoder<byte[], String> delegate)
impl/src/main/java/io/jsonwebtoken/impl/io/ByteBase64UrlStreamEncoder.java:31
← previousnext →701–800 of 1,993, ranked by callers