Class AudArrayValidationTest
- java.lang.Object
-
- org.jboss.arquillian.testng.Arquillian
-
- org.eclipse.microprofile.jwt.tck.container.jaxrs.AudArrayValidationTest
-
- All Implemented Interfaces:
org.testng.IHookable
,org.testng.ITestNGListener
public class AudArrayValidationTest 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 passes if the jwt aud is contained in the Names.AUDIENCES property. This test checks against a claim containing multiple values.
-
-
Constructor Summary
Constructors Constructor Description AudArrayValidationTest()
-
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
testRequiredAudMatch()
-
-
-
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
-
-