Class AudValidationBadAudTest
- java.lang.Object
-
- org.jboss.arquillian.testng.Arquillian
-
- org.eclipse.microprofile.jwt.tck.container.jaxrs.AudValidationBadAudTest
-
- All Implemented Interfaces:
org.testng.IHookable
,org.testng.ITestNGListener
public class AudValidationBadAudTest extends org.jboss.arquillian.testng.Arquillian
Validate the handling of the JWT aud claim. Validate the aud claim against the Names.AUDIENCES property is performed, and fails if the jwt aud does not match the Names.AUDIENCES property.
-
-
Constructor Summary
Constructors Constructor Description AudValidationBadAudTest()
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description static org.jboss.shrinkwrap.api.spec.WebArchive
createDeployment()
Create a CDI aware base web application archive that includes an embedded PEM public key that is included as the mp.jwt.verify.publickey property.void
testRequiredAudMismatchFailure()
-
-
-
Method Detail
-
createDeployment
@Deployment public static org.jboss.shrinkwrap.api.spec.WebArchive createDeployment() throws Exception
Create a CDI aware base web application archive that includes an embedded PEM public key that is included as the mp.jwt.verify.publickey property. The root url is /- Returns:
- the base base web application archive
- Throws:
Exception
- - on resource failure
-
-