B C D E G M O P R S T V

## 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.

## 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.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

## M

MANIFEST_NAME - Static variable in enum 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

## 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, 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.
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.

## 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.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.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

B C D E G M O P R S T V