Class RolesAllowedSignEncryptRsaOaep256Test

  • All Implemented Interfaces:
    org.testng.IHookable, org.testng.ITestNGListener

    public class RolesAllowedSignEncryptRsaOaep256Test
    extends org.jboss.arquillian.testng.Arquillian
    Test that a decryption of an inner signed JWT token encrypted using RSA-OAEP-256 algorithm succeeds with `RSA-OAEP-256` but fails with `RSA-OAEP` if `mp.jwt.decrypt.key.algorithm=RSA-OAEP-256` is configured.
    • Constructor Detail

      • RolesAllowedSignEncryptRsaOaep256Test

        public RolesAllowedSignEncryptRsaOaep256Test()
    • Method Detail

      • createDeployment

        @Deployment(testable=true)
        public static org.jboss.shrinkwrap.api.spec.WebArchive createDeployment()
                                                                         throws IOException
        Create a CDI aware base web application archive
        Returns:
        the base base web application archive
        Throws:
        IOException - - on resource failure
      • callEchoRsaOaep256

        @RunAsClient
        public void callEchoRsaOaep256()
                                throws Exception
        Throws:
        Exception
      • callEchoRsaOaep

        @RunAsClient
        public void callEchoRsaOaep()
                             throws Exception
        Throws:
        Exception