A B C D E G I K M O P R S T V 
All Classes All Packages

A

ALG - org.eclipse.microprofile.jwt.tck.util.TokenUtils.InvalidClaims
 

B

BaseExtension - Class in org.eclipse.microprofile.jwt.tck.arquillian
TODO; flesh out the stubs more
BaseExtension() - Constructor for class org.eclipse.microprofile.jwt.tck.arquillian.BaseExtension
 
BaseWarArchiveProcessor - Class in org.eclipse.microprofile.jwt.tck.arquillian
A base ApplicationArchiveProcessor for illustrating use and simplifying common implementations.
BaseWarArchiveProcessor() - Constructor for class org.eclipse.microprofile.jwt.tck.arquillian.BaseWarArchiveProcessor
 

C

currentTimeInSecs() - Static method in class org.eclipse.microprofile.jwt.tck.util.TokenUtils
 

D

decodeECPrivateKey(String) - Static method in class org.eclipse.microprofile.jwt.tck.util.TokenUtils
Decode a PEM encoded private key string to an EC PrivateKey
decodeECPublicKey(String) - Static method in class org.eclipse.microprofile.jwt.tck.util.TokenUtils
Decode a PEM encoded public key string to an EC PublicKey
decodePrivateKey(String) - Static method in class org.eclipse.microprofile.jwt.tck.util.TokenUtils
Decode a PEM encoded private key string to an RSA PrivateKey
decodePublicKey(String) - Static method in class org.eclipse.microprofile.jwt.tck.util.TokenUtils
Decode a PEM encoded public key string to an RSA PublicKey

E

encryptClaims(String) - Static method in class org.eclipse.microprofile.jwt.tck.util.TokenUtils
Utility method to generate a JWT string from a JSON resource file that is encrypted by the publicKey.pem test resource key.
encryptClaims(String, Set<TokenUtils.InvalidClaims>) - Static method in class org.eclipse.microprofile.jwt.tck.util.TokenUtils
Utility method to generate a JWT string from a JSON resource file that is encrypted by the publicKey.pem test resource key, possibly with invalid fields.
encryptClaims(String, Set<TokenUtils.InvalidClaims>, Map<String, Long>) - Static method in class org.eclipse.microprofile.jwt.tck.util.TokenUtils
Utility method to generate a JWT string from a JSON resource file that is encrypted by the publicKey.pem test resource key, possibly with invalid fields.
encryptClaims(PublicKey, String) - Static method in class org.eclipse.microprofile.jwt.tck.util.TokenUtils
Utility method to generate a JWT string from a JSON resource file that is encrypted by the public key.
encryptClaims(PublicKey, String, String) - Static method in class org.eclipse.microprofile.jwt.tck.util.TokenUtils
Utility method to generate a JWT string from a JSON resource file that is encrypted by the public key.
encryptClaims(PublicKey, String, String, Set<TokenUtils.InvalidClaims>, Map<String, Long>) - Static method in class org.eclipse.microprofile.jwt.tck.util.TokenUtils
Utility method to generate a JWT string from a JSON resource file that is encrypted by the public key, possibly with invalid fields.
encryptClaims(PublicKey, KeyManagementAlgorithm, String, String, Set<TokenUtils.InvalidClaims>, Map<String, Long>) - Static method in class org.eclipse.microprofile.jwt.tck.util.TokenUtils
Utility method to generate a JWT string from a JSON resource file that is encrypted by the public key, possibly with invalid fields.
ENCRYPTOR - org.eclipse.microprofile.jwt.tck.util.TokenUtils.InvalidClaims
 
ES256 - org.eclipse.microprofile.jwt.tck.util.SignatureAlgorithm
ECDSA using P-256 and SHA-256
EXP - org.eclipse.microprofile.jwt.tck.util.TokenUtils.InvalidClaims
 

G

generateKeyPair(int) - Static method in class org.eclipse.microprofile.jwt.tck.util.TokenUtils
Generate a new RSA keypair.
generateTokenString(String) - Static method in class org.eclipse.microprofile.jwt.tck.util.TokenUtils
Deprecated.
generateTokenString(String, Set<TokenUtils.InvalidClaims>) - Static method in class org.eclipse.microprofile.jwt.tck.util.TokenUtils
Deprecated.
generateTokenString(String, Set<TokenUtils.InvalidClaims>, Map<String, Long>) - Static method in class org.eclipse.microprofile.jwt.tck.util.TokenUtils
Deprecated.
generateTokenString(PrivateKey, String, String, Set<TokenUtils.InvalidClaims>, Map<String, Long>) - Static method in class org.eclipse.microprofile.jwt.tck.util.TokenUtils
Deprecated.
getAlgorithm() - Method in enum org.eclipse.microprofile.jwt.tck.util.KeyManagementAlgorithm
 
getAlgorithm() - Method in enum org.eclipse.microprofile.jwt.tck.util.SignatureAlgorithm
 
getApplicationArchiveProcessor() - Method in class org.eclipse.microprofile.jwt.tck.arquillian.BaseExtension
Override to return your implementation of ApplicationArchiveProcessor
getWebInfLibArtifacts() - Method in class org.eclipse.microprofile.jwt.tck.arquillian.BaseWarArchiveProcessor
groupId:artifactId:version dependencies to include in WEB-INF/lib directory
getWebInfResources() - Method in class org.eclipse.microprofile.jwt.tck.arquillian.BaseWarArchiveProcessor
Called to get names of WEB-INF resources

I

IAT - org.eclipse.microprofile.jwt.tck.util.TokenUtils.InvalidClaims
 
ISSUER - org.eclipse.microprofile.jwt.tck.util.TokenUtils.InvalidClaims
 

K

KeyManagementAlgorithm - Enum in org.eclipse.microprofile.jwt.tck.util
 

M

MANIFEST_NAME - Static variable in enum org.eclipse.microprofile.jwt.tck.util.MpJwtTestVersion
 
MPJWT_V_1_0 - org.eclipse.microprofile.jwt.tck.util.MpJwtTestVersion
 
MPJWT_V_1_1 - org.eclipse.microprofile.jwt.tck.util.MpJwtTestVersion
 
MPJWT_V_1_2 - org.eclipse.microprofile.jwt.tck.util.MpJwtTestVersion
 
MPJWT_V_2_1 - org.eclipse.microprofile.jwt.tck.util.MpJwtTestVersion
 
MpJwtTestVersion - Enum in org.eclipse.microprofile.jwt.tck.util
An enum used to identify which version of the MP-JWT a TCK test war is targeting.

O

org.eclipse.microprofile.jwt.tck.arquillian - package org.eclipse.microprofile.jwt.tck.arquillian
 
org.eclipse.microprofile.jwt.tck.util - package org.eclipse.microprofile.jwt.tck.util
 

P

process(Archive<?>, TestClass) - Method in class org.eclipse.microprofile.jwt.tck.arquillian.BaseWarArchiveProcessor
 

R

readECPrivateKey(String) - Static method in class org.eclipse.microprofile.jwt.tck.util.TokenUtils
Read a PEM encoded EC private key from the classpath
readECPublicKey(String) - Static method in class org.eclipse.microprofile.jwt.tck.util.TokenUtils
Read a PEM encoded EC public key from the classpath
readJwkPrivateKey(String) - Static method in class org.eclipse.microprofile.jwt.tck.util.TokenUtils
Read a private key in JWK format from the classpath
readJwkPublicKey(String) - Static method in class org.eclipse.microprofile.jwt.tck.util.TokenUtils
Read a public key in JWK format from the classpath
readPrivateKey(String) - Static method in class org.eclipse.microprofile.jwt.tck.util.TokenUtils
Read a PEM encoded RSA private key from the classpath
readPublicKey(String) - Static method in class org.eclipse.microprofile.jwt.tck.util.TokenUtils
Read a PEM encoded RSA public key from the classpath
readResource(String) - Static method in class org.eclipse.microprofile.jwt.tck.util.TokenUtils
Read a classpath resource into a string and return it.
register(LoadableExtension.ExtensionBuilder) - Method in class org.eclipse.microprofile.jwt.tck.arquillian.BaseExtension
Called to allow for extensions of the Arquillian runtime
RS256 - org.eclipse.microprofile.jwt.tck.util.SignatureAlgorithm
RSASSA-PKCS1-v1_5 using SHA-256
RSA_OAEP - org.eclipse.microprofile.jwt.tck.util.KeyManagementAlgorithm
RSAES using Optimal Asymmetric Encryption Padding with SHA-1
RSA_OAEP_256 - org.eclipse.microprofile.jwt.tck.util.KeyManagementAlgorithm
RSAES using Optimal Asymmetric Encryption Padding with SHA-256

S

SignatureAlgorithm - Enum in org.eclipse.microprofile.jwt.tck.util
 
signClaims(String) - Static method in class org.eclipse.microprofile.jwt.tck.util.TokenUtils
Utility method to generate a JWT string from a JSON resource file that is signed by the privateKey.pem test resource key using RS256 algorithm.
signClaims(String, SignatureAlgorithm) - Static method in class org.eclipse.microprofile.jwt.tck.util.TokenUtils
Utility method to generate a JWT string from a JSON resource file that is signed by the privateKey.pem test resource key using either RS256 or ES256 algorithm.
signClaims(String, SignatureAlgorithm, Set<TokenUtils.InvalidClaims>) - Static method in class org.eclipse.microprofile.jwt.tck.util.TokenUtils
Utility method to generate a JWT string from a JSON resource file that is signed by the privateKey.pem test resource key using either RS256 or ES256 algorithm, possibly with invalid fields.
signClaims(String, SignatureAlgorithm, Set<TokenUtils.InvalidClaims>, Map<String, Long>) - Static method in class org.eclipse.microprofile.jwt.tck.util.TokenUtils
Utility method to generate a JWT string from a JSON resource file that is signed by either the privateKey.pem test resource using RS256 algorithm or the ecPrivateKey.pem test resource using ES256 algorithm, possibly with invalid fields and custom time claims.
signClaims(PrivateKey, String, String) - Static method in class org.eclipse.microprofile.jwt.tck.util.TokenUtils
Utility method to generate a JWT string from a JSON resource file that is signed by the private key using either RS256 or ES256 algorithm.
signClaims(PrivateKey, String, String, Set<TokenUtils.InvalidClaims>, Map<String, Long>) - Static method in class org.eclipse.microprofile.jwt.tck.util.TokenUtils
Utility method to generate a JWT string from a JSON resource file that is signed by the private key using either RS256 or ES256 algorithm, possibly with invalid fields.
signEncryptClaims(String) - Static method in class org.eclipse.microprofile.jwt.tck.util.TokenUtils
Utility method to generate a JWT string from a JSON resource file by signing it first with the privateKey.pem test resource using RS256 algorithm and encrypting next with the publicKey.pem test resource.
signEncryptClaims(String, SignatureAlgorithm) - Static method in class org.eclipse.microprofile.jwt.tck.util.TokenUtils
Utility method to generate a JWT string from a JSON resource file by signing it first by either the privateKey.pem test resource using RS256 algorithm or the ecPrivateKey.pem test resource using ES256 algorithm and encrypting it next with the publicKey.pem test resource.
signEncryptClaims(PrivateKey, String, PublicKey, String, String) - Static method in class org.eclipse.microprofile.jwt.tck.util.TokenUtils
Utility method to generate a JWT string from a JSON resource file by signing it first with the private key using RS256 algorithm and and encrypting next with the public key.
signEncryptClaims(PrivateKey, String, PublicKey, String, String, boolean) - Static method in class org.eclipse.microprofile.jwt.tck.util.TokenUtils
Utility method to generate a JWT string from a JSON resource file by signing it first with the private key using RS256 algorithm and encrypting next with the public key with an option to skip setting a content-type 'cty' parameter.
signEncryptClaims(PrivateKey, String, PublicKey, KeyManagementAlgorithm, String, String, boolean) - Static method in class org.eclipse.microprofile.jwt.tck.util.TokenUtils
Utility method to generate a JWT string from a JSON resource file by signing it first with the private key using RS256 algorithm and encrypting next with the public key with an option to skip setting a content-type 'cty' parameter.
signEncryptClaims(PrivateKey, PublicKey, String) - Static method in class org.eclipse.microprofile.jwt.tck.util.TokenUtils
Utility method to generate a JWT string from a JSON resource file by signing it first with the private key using RS256 algorithm and encrypting next with the public key.
SIGNER - org.eclipse.microprofile.jwt.tck.util.TokenUtils.InvalidClaims
 

T

TokenUtils - Class in org.eclipse.microprofile.jwt.tck.util
Utilities for generating a JWT for testing
TokenUtils.InvalidClaims - Enum in org.eclipse.microprofile.jwt.tck.util
Enums to indicate which claims should be set to invalid values for testing failure modes

V

valueOf(String) - Static method in enum org.eclipse.microprofile.jwt.tck.util.KeyManagementAlgorithm
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.eclipse.microprofile.jwt.tck.util.MpJwtTestVersion
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.eclipse.microprofile.jwt.tck.util.SignatureAlgorithm
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.eclipse.microprofile.jwt.tck.util.TokenUtils.InvalidClaims
Returns the enum constant of this type with the specified name.
values() - Static method in enum org.eclipse.microprofile.jwt.tck.util.KeyManagementAlgorithm
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.eclipse.microprofile.jwt.tck.util.MpJwtTestVersion
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.eclipse.microprofile.jwt.tck.util.SignatureAlgorithm
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.eclipse.microprofile.jwt.tck.util.TokenUtils.InvalidClaims
Returns an array containing the constants of this enum type, in the order they are declared.
VERSION_LOCATION - Static variable in enum org.eclipse.microprofile.jwt.tck.util.MpJwtTestVersion
 
A B C D E G I K M O P R S T V 
All Classes All Packages