Modified: tomee/site/trunk/content/tomee-8.0/javadoc/index-all.html URL: http://svn.apache.org/viewvc/tomee/site/trunk/content/tomee-8.0/javadoc/index-all.html?rev=1866976&r1=1866975&r2=1866976&view=diff ============================================================================== --- tomee/site/trunk/content/tomee-8.0/javadoc/index-all.html (original) +++ tomee/site/trunk/content/tomee-8.0/javadoc/index-all.html Sun Sep 15 22:59:50 2019 @@ -887,6 +887,8 @@ <dd> </dd> <dt><span class="memberNameLink"><a href="org/apache/tomee/catalina/WebDeploymentListeners.html#add-org.apache.tomee.catalina.WebDeploymentListener-">add(WebDeploymentListener)</a></span> - Method in class org.apache.tomee.catalina.<a href="org/apache/tomee/catalina/WebDeploymentListeners.html" title="class in org.apache.tomee.catalina">WebDeploymentListeners</a></dt> <dd> </dd> +<dt><span class="memberNameLink"><a href="org/apache/tomee/microprofile/jwt/bval/MethodConstraints.html#add--">add(<any>)</a></span> - Method in class org.apache.tomee.microprofile.jwt.bval.<a href="org/apache/tomee/microprofile/jwt/bval/MethodConstraints.html" title="class in org.apache.tomee.microprofile.jwt.bval">MethodConstraints</a></dt> +<dd> </dd> <dt><span class="memberNameLink"><a href="org/apache/tomee/microprofile/jwt/JsonWebTokenValidator.Builder.html#add-java.util.function.Predicate-">add(Predicate<JsonWebToken>)</a></span> - Method in class org.apache.tomee.microprofile.jwt.<a href="org/apache/tomee/microprofile/jwt/JsonWebTokenValidator.Builder.html" title="class in org.apache.tomee.microprofile.jwt">JsonWebTokenValidator.Builder</a></dt> <dd> </dd> <dt><span class="memberNameLink"><a href="org/apache/ziplock/Archive.html#add-java.lang.Class-">add(Class<?>)</a></span> - Method in class org.apache.ziplock.<a href="org/apache/ziplock/Archive.html" title="class in org.apache.ziplock">Archive</a></dt> @@ -6482,6 +6484,16 @@ <dd> </dd> <dt><span class="memberNameLink"><a href="org/apache/openejb/bval/BValCdiFilter.html#BValCdiFilter--">BValCdiFilter()</a></span> - Constructor for class org.apache.openejb.bval.<a href="org/apache/openejb/bval/BValCdiFilter.html" title="class in org.apache.openejb.bval">BValCdiFilter</a></dt> <dd> </dd> +<dt><a href="org/apache/tomee/microprofile/jwt/bval/BValInterceptor.html" title="class in org.apache.tomee.microprofile.jwt.bval"><span class="typeNameLink">BValInterceptor</span></a> - Class in <a href="org/apache/tomee/microprofile/jwt/bval/package-summary.html">org.apache.tomee.microprofile.jwt.bval</a></dt> +<dd> +<div class="block">This interceptor is a specialized version of the org.apache.bval.cdi.BValInterceptor + + To support the JWT+BeanValidation feature we will split any JWT-validating annotations + into a dedicated class with a '$$JwtConstraints' suffix, and the other annotations into a + dedicated class with a '$$ReturnConstraints' suffix.</div> +</dd> +<dt><span class="memberNameLink"><a href="org/apache/tomee/microprofile/jwt/bval/BValInterceptor.html#BValInterceptor--">BValInterceptor()</a></span> - Constructor for class org.apache.tomee.microprofile.jwt.bval.<a href="org/apache/tomee/microprofile/jwt/bval/BValInterceptor.html" title="class in org.apache.tomee.microprofile.jwt.bval">BValInterceptor</a></dt> +<dd> </dd> <dt><span class="memberNameLink"><a href="org/apache/openejb/util/proxy/QueryProxy.html#BY">BY</a></span> - Static variable in class org.apache.openejb.util.proxy.<a href="org/apache/openejb/util/proxy/QueryProxy.html" title="class in org.apache.openejb.util.proxy">QueryProxy</a></dt> <dd> </dd> <dt><span class="memberNameLink"><a href="javax/json/bind/config/BinaryDataStrategy.html#BYTE">BYTE</a></span> - Static variable in class javax.json.bind.config.<a href="javax/json/bind/config/BinaryDataStrategy.html" title="class in javax.json.bind.config">BinaryDataStrategy</a></dt> @@ -6947,6 +6959,8 @@ <dd> </dd> <dt><span class="memberNameLink"><a href="org/apache/taglibs/standard/lang/jstl/Constants.html#CANT_GET_PROPERTY_OF_NULL">CANT_GET_PROPERTY_OF_NULL</a></span> - Static variable in class org.apache.taglibs.standard.lang.jstl.<a href="org/apache/taglibs/standard/lang/jstl/Constants.html" title="class in org.apache.taglibs.standard.lang.jstl">Constants</a></dt> <dd> </dd> +<dt><span class="memberNameLink"><a href="org/apache/bval/jsr/job/ConstraintValidators.html#canValidate--java.lang.Class-">canValidate(<any>, Class<?>)</a></span> - Method in class org.apache.bval.jsr.job.<a href="org/apache/bval/jsr/job/ConstraintValidators.html" title="class in org.apache.bval.jsr.job">ConstraintValidators</a></dt> +<dd> </dd> <dt><a href="javax/xml/registry/CapabilityProfile.html" title="interface in javax.xml.registry"><span class="typeNameLink">CapabilityProfile</span></a> - Interface in <a href="javax/xml/registry/package-summary.html">javax.xml.registry</a></dt> <dd> <div class="block">Provides information about the capabilities of a JAXR provider.</div> @@ -7803,6 +7817,14 @@ </dd> <dt><span class="memberNameLink"><a href="org/apache/openejb/jee/bval/ClassType.html#ClassType--">ClassType()</a></span> - Constructor for class org.apache.openejb.jee.bval.<a href="org/apache/openejb/jee/bval/ClassType.html" title="class in org.apache.openejb.jee.bval">ClassType</a></dt> <dd> </dd> +<dt><a href="org/apache/tomee/microprofile/jwt/bval/ClassValidationData.html" title="class in org.apache.tomee.microprofile.jwt.bval"><span class="typeNameLink">ClassValidationData</span></a> - Class in <a href="org/apache/tomee/microprofile/jwt/bval/package-summary.html">org.apache.tomee.microprofile.jwt.bval</a></dt> +<dd> </dd> +<dt><span class="memberNameLink"><a href="org/apache/tomee/microprofile/jwt/bval/ClassValidationData.html#ClassValidationData-java.lang.Class-">ClassValidationData(Class<?>)</a></span> - Constructor for class org.apache.tomee.microprofile.jwt.bval.<a href="org/apache/tomee/microprofile/jwt/bval/ClassValidationData.html" title="class in org.apache.tomee.microprofile.jwt.bval">ClassValidationData</a></dt> +<dd> </dd> +<dt><a href="org/apache/tomee/microprofile/jwt/bval/ClassValidationGenerator.html" title="class in org.apache.tomee.microprofile.jwt.bval"><span class="typeNameLink">ClassValidationGenerator</span></a> - Class in <a href="org/apache/tomee/microprofile/jwt/bval/package-summary.html">org.apache.tomee.microprofile.jwt.bval</a></dt> +<dd> </dd> +<dt><span class="memberNameLink"><a href="org/apache/tomee/microprofile/jwt/bval/ClassValidationGenerator.html#ClassValidationGenerator-org.apache.tomee.microprofile.jwt.bval.ClassValidationData-">ClassValidationGenerator(ClassValidationData)</a></span> - Constructor for class org.apache.tomee.microprofile.jwt.bval.<a href="org/apache/tomee/microprofile/jwt/bval/ClassValidationGenerator.html" title="class in org.apache.tomee.microprofile.jwt.bval">ClassValidationGenerator</a></dt> +<dd> </dd> <dt><span class="memberNameLink"><a href="org/apache/openejb/assembler/classic/InterceptorInfo.html#clazz">clazz</a></span> - Variable in class org.apache.openejb.assembler.classic.<a href="org/apache/openejb/assembler/classic/InterceptorInfo.html" title="class in org.apache.openejb.assembler.classic">InterceptorInfo</a></dt> <dd> </dd> <dt><span class="memberNameLink"><a href="org/apache/openejb/config/sys/Service.html#clazz">clazz</a></span> - Variable in class org.apache.openejb.config.sys.<a href="org/apache/openejb/config/sys/Service.html" title="class in org.apache.openejb.config.sys">Service</a></dt> @@ -7843,6 +7865,8 @@ <dd> </dd> <dt><span class="memberNameLink"><a href="org/apache/openejb/server/cxf/rs/CdiResourceProvider.html#clazz">clazz</a></span> - Variable in class org.apache.openejb.server.cxf.rs.<a href="org/apache/openejb/server/cxf/rs/CdiResourceProvider.html" title="class in org.apache.openejb.server.cxf.rs">CdiResourceProvider</a></dt> <dd> </dd> +<dt><span class="memberNameLink"><a href="org/apache/tomee/microprofile/jwt/bval/ValidationGenerator.html#clazz">clazz</a></span> - Variable in class org.apache.tomee.microprofile.jwt.bval.<a href="org/apache/tomee/microprofile/jwt/bval/ValidationGenerator.html" title="class in org.apache.tomee.microprofile.jwt.bval">ValidationGenerator</a></dt> +<dd> </dd> <dt><span class="memberNameLink"><a href="org/apache/openejb/server/cli/CliRunnable.html#clean--">clean()</a></span> - Method in class org.apache.openejb.server.cli.<a href="org/apache/openejb/server/cli/CliRunnable.html" title="class in org.apache.openejb.server.cli">CliRunnable</a></dt> <dd> </dd> <dt><span class="memberNameLink"><a href="javax/security/enterprise/authentication/mechanism/http/HttpMessageContext.html#cleanClientSubject--">cleanClientSubject()</a></span> - Method in interface javax.security.enterprise.authentication.mechanism.http.<a href="javax/security/enterprise/authentication/mechanism/http/HttpMessageContext.html" title="interface in javax.security.enterprise.authentication.mechanism.http">HttpMessageContext</a></dt> @@ -9637,6 +9661,8 @@ <dd> </dd> <dt><span class="memberNameLink"><a href="org/apache/openejb/threads/task/CUTask.html#compareTo-java.lang.Object-">compareTo(Object)</a></span> - Method in class org.apache.openejb.threads.task.<a href="org/apache/openejb/threads/task/CUTask.html" title="class in org.apache.openejb.threads.task">CUTask</a></dt> <dd> </dd> +<dt><span class="memberNameLink"><a href="org/apache/tomee/microprofile/jwt/bval/MethodConstraints.html#compareTo-org.apache.tomee.microprofile.jwt.bval.MethodConstraints-">compareTo(MethodConstraints)</a></span> - Method in class org.apache.tomee.microprofile.jwt.bval.<a href="org/apache/tomee/microprofile/jwt/bval/MethodConstraints.html" title="class in org.apache.tomee.microprofile.jwt.bval">MethodConstraints</a></dt> +<dd> </dd> <dt><span class="memberNameLink"><a href="org/apache/openejb/jee/sun/SunApplication.html#compatibility">compatibility</a></span> - Variable in class org.apache.openejb.jee.sun.<a href="org/apache/openejb/jee/sun/SunApplication.html" title="class in org.apache.openejb.jee.sun">SunApplication</a></dt> <dd> </dd> <dt><a href="org/apache/openejb/jee/wls/Compatibility.html" title="class in org.apache.openejb.jee.wls"><span class="typeNameLink">Compatibility</span></a> - Class in <a href="org/apache/openejb/jee/wls/package-summary.html">org.apache.openejb.jee.wls</a></dt> @@ -10702,6 +10728,8 @@ </dd> <dt><span class="memberNameLink"><a href="org/apache/taglibs/standard/lang/jstl/Constants.html#Constants--">Constants()</a></span> - Constructor for class org.apache.taglibs.standard.lang.jstl.<a href="org/apache/taglibs/standard/lang/jstl/Constants.html" title="class in org.apache.taglibs.standard.lang.jstl">Constants</a></dt> <dd> </dd> +<dt><span class="memberNameLink"><a href="org/apache/tomee/microprofile/jwt/bval/ValidationGenerator.ConstrainedMethodVisitor.html#ConstrainedMethodVisitor-MethodVisitor-org.apache.tomee.microprofile.jwt.bval.MethodConstraints-">ConstrainedMethodVisitor(MethodVisitor, MethodConstraints)</a></span> - Constructor for class org.apache.tomee.microprofile.jwt.bval.<a href="org/apache/tomee/microprofile/jwt/bval/ValidationGenerator.ConstrainedMethodVisitor.html" title="class in org.apache.tomee.microprofile.jwt.bval">ValidationGenerator.ConstrainedMethodVisitor</a></dt> +<dd> </dd> <dt><a href="javax/ws/rs/ConstrainedTo.html" title="annotation in javax.ws.rs"><span class="typeNameLink">ConstrainedTo</span></a> - Annotation Type in <a href="javax/ws/rs/package-summary.html">javax.ws.rs</a></dt> <dd> <div class="block">Indicates the run-time context in which an annotated provider @@ -10763,6 +10791,8 @@ <dd> <div class="block">Used to control the application of a constraint.</div> </dd> +<dt><span class="memberNameLink"><a href="org/apache/tomee/microprofile/jwt/bval/ValidationGenerator.html#constraints">constraints</a></span> - Variable in class org.apache.tomee.microprofile.jwt.bval.<a href="org/apache/tomee/microprofile/jwt/bval/ValidationGenerator.html" title="class in org.apache.tomee.microprofile.jwt.bval">ValidationGenerator</a></dt> +<dd> </dd> <dt><a href="org/apache/tomee/microprofile/jwt/bval/ConstraintsClassInstantiationException.html" title="class in org.apache.tomee.microprofile.jwt.bval"><span class="typeNameLink">ConstraintsClassInstantiationException</span></a> - Exception in <a href="org/apache/tomee/microprofile/jwt/bval/package-summary.html">org.apache.tomee.microprofile.jwt.bval</a></dt> <dd> <div class="block">This should never be thrown.</div> @@ -10777,10 +10807,22 @@ <dd> </dd> <dt><span class="memberNameLink"><a href="org/apache/openejb/jee/bval/ValidationConfigType.html#constraintValidatorFactory">constraintValidatorFactory</a></span> - Variable in class org.apache.openejb.jee.bval.<a href="org/apache/openejb/jee/bval/ValidationConfigType.html" title="class in org.apache.openejb.jee.bval">ValidationConfigType</a></dt> <dd> </dd> +<dt><a href="org/apache/bval/jsr/job/ConstraintValidators.html" title="class in org.apache.bval.jsr.job"><span class="typeNameLink">ConstraintValidators</span></a> - Class in <a href="org/apache/bval/jsr/job/package-summary.html">org.apache.bval.jsr.job</a></dt> +<dd> +<div class="block">This class is necessary as ComputeConstraintValidatorClass is package-scoped and we + need it to determine if a constraint can be validated by a specific type, such as JsonWebToken + + If ComputeConstraintValidatorClass were to become protected or public, the `canValidate` method + should be moved and this class should be deleted.</div> +</dd> +<dt><span class="memberNameLink"><a href="org/apache/bval/jsr/job/ConstraintValidators.html#ConstraintValidators--">ConstraintValidators()</a></span> - Constructor for class org.apache.bval.jsr.job.<a href="org/apache/bval/jsr/job/ConstraintValidators.html" title="class in org.apache.bval.jsr.job">ConstraintValidators</a></dt> +<dd> </dd> <dt><span class="memberNameLink"><a href="javax/persistence/criteria/CriteriaBuilder.html#construct-java.lang.Class-javax.persistence.criteria.Selection...-">construct(Class<Y>, Selection<?>...)</a></span> - Method in interface javax.persistence.criteria.<a href="javax/persistence/criteria/CriteriaBuilder.html" title="interface in javax.persistence.criteria">CriteriaBuilder</a></dt> <dd> <div class="block">Create a selection item corresponding to a constructor.</div> </dd> +<dt><span class="memberNameLink"><a href="org/apache/tomee/microprofile/jwt/bval/BValInterceptor.html#construct-javax.interceptor.InvocationContext-">construct(InvocationContext)</a></span> - Method in class org.apache.tomee.microprofile.jwt.bval.<a href="org/apache/tomee/microprofile/jwt/bval/BValInterceptor.html" title="class in org.apache.tomee.microprofile.jwt.bval">BValInterceptor</a></dt> +<dd> </dd> <dt><span class="memberNameLink"><a href="org/apache/openejb/config/sys/AbstractService.html#constructor">constructor</a></span> - Variable in class org.apache.openejb.config.sys.<a href="org/apache/openejb/config/sys/AbstractService.html" title="class in org.apache.openejb.config.sys">AbstractService</a></dt> <dd> <div class="block">Mutually exclusive with 'provider'</div> @@ -11957,7 +11999,7 @@ <dd> </dd> <dt><span class="memberNameLink"><a href="org/apache/openejb/dyni/DynamicSubclass.html#copyMethodAnnotations-java.lang.Class-java.util.Map-">copyMethodAnnotations(Class<?>, Map<String, MethodVisitor>)</a></span> - Static method in class org.apache.openejb.dyni.<a href="org/apache/openejb/dyni/DynamicSubclass.html" title="class in org.apache.openejb.dyni">DynamicSubclass</a></dt> <dd> </dd> -<dt><span class="memberNameLink"><a href="org/apache/tomee/microprofile/jwt/bval/ValidationGenerator.html#copyMethodAnnotations-java.lang.Class-java.util.Map-">copyMethodAnnotations(Class<?>, Map<String, MethodVisitor>)</a></span> - Static method in class org.apache.tomee.microprofile.jwt.bval.<a href="org/apache/tomee/microprofile/jwt/bval/ValidationGenerator.html" title="class in org.apache.tomee.microprofile.jwt.bval">ValidationGenerator</a></dt> +<dt><span class="memberNameLink"><a href="org/apache/tomee/microprofile/jwt/bval/ValidationGenerator.CopyMethodAnnotations.html#CopyMethodAnnotations--">CopyMethodAnnotations()</a></span> - Constructor for class org.apache.tomee.microprofile.jwt.bval.<a href="org/apache/tomee/microprofile/jwt/bval/ValidationGenerator.CopyMethodAnnotations.html" title="class in org.apache.tomee.microprofile.jwt.bval">ValidationGenerator.CopyMethodAnnotations</a></dt> <dd> </dd> <dt><span class="memberNameLink"><a href="org/apache/openejb/core/ivm/BaseEjbProxyHandler.html#copyObj-T-">copyObj(T)</a></span> - Method in class org.apache.openejb.core.ivm.<a href="org/apache/openejb/core/ivm/BaseEjbProxyHandler.html" title="class in org.apache.openejb.core.ivm">BaseEjbProxyHandler</a></dt> <dd> </dd> @@ -29489,6 +29531,12 @@ <dd> <div class="block">Generate the ejbPostCreatexxxx methods.</div> </dd> +<dt><span class="memberNameLink"><a href="org/apache/tomee/microprofile/jwt/bval/ClassValidationGenerator.html#generate--">generate()</a></span> - Method in class org.apache.tomee.microprofile.jwt.bval.<a href="org/apache/tomee/microprofile/jwt/bval/ClassValidationGenerator.html" title="class in org.apache.tomee.microprofile.jwt.bval">ClassValidationGenerator</a></dt> +<dd> </dd> +<dt><span class="memberNameLink"><a href="org/apache/tomee/microprofile/jwt/bval/ValidationGenerator.html#generate--">generate()</a></span> - Method in class org.apache.tomee.microprofile.jwt.bval.<a href="org/apache/tomee/microprofile/jwt/bval/ValidationGenerator.html" title="class in org.apache.tomee.microprofile.jwt.bval">ValidationGenerator</a></dt> +<dd> </dd> +<dt><span class="memberNameLink"><a href="org/apache/tomee/microprofile/jwt/bval/ValidationGenerator.html#generateAndLoad--">generateAndLoad()</a></span> - Method in class org.apache.tomee.microprofile.jwt.bval.<a href="org/apache/tomee/microprofile/jwt/bval/ValidationGenerator.html" title="class in org.apache.tomee.microprofile.jwt.bval">ValidationGenerator</a></dt> +<dd> </dd> <dt><span class="memberNameLink"><a href="org/apache/jasper/compiler/tagplugin/TagPluginContext.html#generateAttribute-java.lang.String-">generateAttribute(String)</a></span> - Method in interface org.apache.jasper.compiler.tagplugin.<a href="org/apache/jasper/compiler/tagplugin/TagPluginContext.html" title="interface in org.apache.jasper.compiler.tagplugin">TagPluginContext</a></dt> <dd> <div class="block">Generate codesto evaluate value of a attribute in the custom tag @@ -29501,6 +29549,8 @@ <div class="block">The <code>Generated</code> annotation is used to mark source code that has been generated.</div> </dd> +<dt><a href="org/apache/tomee/microprofile/jwt/bval/Generated.html" title="annotation in org.apache.tomee.microprofile.jwt.bval"><span class="typeNameLink">Generated</span></a> - Annotation Type in <a href="org/apache/tomee/microprofile/jwt/bval/package-summary.html">org.apache.tomee.microprofile.jwt.bval</a></dt> +<dd> </dd> <dt><a href="org/apache/openejb/config/GeneratedClientModules.html" title="class in org.apache.openejb.config"><span class="typeNameLink">GeneratedClientModules</span></a> - Class in <a href="org/apache/openejb/config/package-summary.html">org.apache.openejb.config</a></dt> <dd> <div class="block">This class encompasses a little technique that saves lots of architecture rework.</div> @@ -29523,6 +29573,8 @@ <dd> <div class="block">Generate a declaration in the of the generated class.</div> </dd> +<dt><span class="memberNameLink"><a href="org/apache/tomee/microprofile/jwt/bval/ValidationGenerator.html#generatedMethods">generatedMethods</a></span> - Variable in class org.apache.tomee.microprofile.jwt.bval.<a href="org/apache/tomee/microprofile/jwt/bval/ValidationGenerator.html" title="class in org.apache.tomee.microprofile.jwt.bval">ValidationGenerator</a></dt> +<dd> </dd> <dt><a href="javax/persistence/GeneratedValue.html" title="annotation in javax.persistence"><span class="typeNameLink">GeneratedValue</span></a> - Annotation Type in <a href="javax/persistence/package-summary.html">javax.persistence</a></dt> <dd> <div class="block">Provides for the specification of generation strategies for the @@ -29544,8 +29596,6 @@ <dd> </dd> <dt><span class="memberNameLink"><a href="org/apache/openejb/jee/jpa/Id.html#generatedValue">generatedValue</a></span> - Variable in class org.apache.openejb.jee.jpa.<a href="org/apache/openejb/jee/jpa/Id.html" title="class in org.apache.openejb.jee.jpa">Id</a></dt> <dd> </dd> -<dt><span class="memberNameLink"><a href="org/apache/tomee/microprofile/jwt/bval/ValidationGenerator.html#generateFor-java.lang.Class-">generateFor(Class<?>)</a></span> - Static method in class org.apache.tomee.microprofile.jwt.bval.<a href="org/apache/tomee/microprofile/jwt/bval/ValidationGenerator.html" title="class in org.apache.tomee.microprofile.jwt.bval">ValidationGenerator</a></dt> -<dd> </dd> <dt><span class="memberNameLink"><a href="org/apache/jasper/compiler/tagplugin/TagPluginContext.html#generateImport-java.lang.String-">generateImport(String)</a></span> - Method in interface org.apache.jasper.compiler.tagplugin.<a href="org/apache/jasper/compiler/tagplugin/TagPluginContext.html" title="interface in org.apache.jasper.compiler.tagplugin">TagPluginContext</a></dt> <dd> <div class="block">Generate an import statement</div> @@ -29562,6 +29612,12 @@ <dd> <div class="block">Associates the given principal and groups with a token.</div> </dd> +<dt><span class="memberNameLink"><a href="org/apache/tomee/microprofile/jwt/bval/JwtValidationGenerator.html#generateMethods-ClassWriter-">generateMethods(ClassWriter)</a></span> - Method in class org.apache.tomee.microprofile.jwt.bval.<a href="org/apache/tomee/microprofile/jwt/bval/JwtValidationGenerator.html" title="class in org.apache.tomee.microprofile.jwt.bval">JwtValidationGenerator</a></dt> +<dd> </dd> +<dt><span class="memberNameLink"><a href="org/apache/tomee/microprofile/jwt/bval/ReturnValidationGenerator.html#generateMethods-ClassWriter-">generateMethods(ClassWriter)</a></span> - Method in class org.apache.tomee.microprofile.jwt.bval.<a href="org/apache/tomee/microprofile/jwt/bval/ReturnValidationGenerator.html" title="class in org.apache.tomee.microprofile.jwt.bval">ReturnValidationGenerator</a></dt> +<dd> </dd> +<dt><span class="memberNameLink"><a href="org/apache/tomee/microprofile/jwt/bval/ValidationGenerator.html#generateMethods-ClassWriter-">generateMethods(ClassWriter)</a></span> - Method in class org.apache.tomee.microprofile.jwt.bval.<a href="org/apache/tomee/microprofile/jwt/bval/ValidationGenerator.html" title="class in org.apache.tomee.microprofile.jwt.bval">ValidationGenerator</a></dt> +<dd> </dd> <dt><span class="memberNameLink"><a href="org/apache/taglibs/standard/extra/spath/SPathParser.html#generateParseException--">generateParseException()</a></span> - Method in class org.apache.taglibs.standard.extra.spath.<a href="org/apache/taglibs/standard/extra/spath/SPathParser.html" title="class in org.apache.taglibs.standard.extra.spath">SPathParser</a></dt> <dd> </dd> <dt><span class="memberNameLink"><a href="org/apache/taglibs/standard/lang/jstl/parser/ELParser.html#generateParseException--">generateParseException()</a></span> - Method in class org.apache.taglibs.standard.lang.jstl.parser.<a href="org/apache/taglibs/standard/lang/jstl/parser/ELParser.html" title="class in org.apache.taglibs.standard.lang.jstl.parser">ELParser</a></dt> @@ -30055,6 +30111,8 @@ <dd> </dd> <dt><span class="memberNameLink"><a href="org/apache/tomee/livereload/Instances.html#get--">get()</a></span> - Static method in class org.apache.tomee.livereload.<a href="org/apache/tomee/livereload/Instances.html" title="class in org.apache.tomee.livereload">Instances</a></dt> <dd> </dd> +<dt><span class="memberNameLink"><a href="org/apache/tomee/microprofile/jwt/bval/MethodMap.html#get-java.lang.reflect.Method-">get(Method)</a></span> - Method in class org.apache.tomee.microprofile.jwt.bval.<a href="org/apache/tomee/microprofile/jwt/bval/MethodMap.html" title="class in org.apache.tomee.microprofile.jwt.bval">MethodMap</a></dt> +<dd> </dd> <dt><span class="memberNameLink"><a href="org/apache/ziplock/JarLocation.html#get--">get()</a></span> - Static method in class org.apache.ziplock.<a href="org/apache/ziplock/JarLocation.html" title="class in org.apache.ziplock">JarLocation</a></dt> <dd> </dd> <dt><span class="memberNameLink"><a href="org/eclipse/microprofile/metrics/Snapshot.html#get75thPercentile--">get75thPercentile()</a></span> - Method in class org.eclipse.microprofile.metrics.<a href="org/eclipse/microprofile/metrics/Snapshot.html" title="class in org.eclipse.microprofile.metrics">Snapshot</a></dt> @@ -30713,6 +30771,8 @@ <div class="block">Get an array of the annotations formally declared on the artifact that initiated the intercepted entity provider invocation.</div> </dd> +<dt><span class="memberNameLink"><a href="org/apache/tomee/microprofile/jwt/bval/MethodConstraints.html#getAnnotations--">getAnnotations()</a></span> - Method in class org.apache.tomee.microprofile.jwt.bval.<a href="org/apache/tomee/microprofile/jwt/bval/MethodConstraints.html" title="class in org.apache.tomee.microprofile.jwt.bval">MethodConstraints</a></dt> +<dd> </dd> <dt><span class="memberNameLink"><a href="org/apache/openejb/jee/JavaXmlTypeMapping.html#getAnonymousTypeQname--">getAnonymousTypeQname()</a></span> - Method in class org.apache.openejb.jee.<a href="org/apache/openejb/jee/JavaXmlTypeMapping.html" title="class in org.apache.openejb.jee">JavaXmlTypeMapping</a></dt> <dd> </dd> <dt><span class="memberNameLink"><a href="org/apache/openejb/jee/FacesApplicationExtension.html#getAny--">getAny()</a></span> - Method in class org.apache.openejb.jee.<a href="org/apache/openejb/jee/FacesApplicationExtension.html" title="class in org.apache.openejb.jee">FacesApplicationExtension</a></dt> @@ -33097,6 +33157,8 @@ </dd> <dt><span class="memberNameLink"><a href="org/apache/openejb/server/axis/client/TypeInfo.html#getClazz--">getClazz()</a></span> - Method in class org.apache.openejb.server.axis.client.<a href="org/apache/openejb/server/axis/client/TypeInfo.html" title="class in org.apache.openejb.server.axis.client">TypeInfo</a></dt> <dd> </dd> +<dt><span class="memberNameLink"><a href="org/apache/tomee/microprofile/jwt/bval/ClassValidationData.html#getClazz--">getClazz()</a></span> - Method in class org.apache.tomee.microprofile.jwt.bval.<a href="org/apache/tomee/microprofile/jwt/bval/ClassValidationData.html" title="class in org.apache.tomee.microprofile.jwt.bval">ClassValidationData</a></dt> +<dd> </dd> <dt><span class="memberNameLink"><a href="org/apache/tomee/arquillian/remote/RemoteTomEEConfiguration.html#getCleanOnStartUp--">getCleanOnStartUp()</a></span> - Method in class org.apache.tomee.arquillian.remote.<a href="org/apache/tomee/arquillian/remote/RemoteTomEEConfiguration.html" title="class in org.apache.tomee.arquillian.remote">RemoteTomEEConfiguration</a></dt> <dd> </dd> <dt><span class="memberNameLink"><a href="org/apache/openejb/jee/jba/cmp/Defaults.html#getCleanReadAheadOnLoad--">getCleanReadAheadOnLoad()</a></span> - Method in class org.apache.openejb.jee.jba.cmp.<a href="org/apache/openejb/jee/jba/cmp/Defaults.html" title="class in org.apache.openejb.jee.jba.cmp">Defaults</a></dt> @@ -33740,7 +33802,7 @@ <dd> <div class="block">Gets the value of the componentClass property.</div> </dd> -<dt><span class="memberNameLink"><a href="org/apache/tomee/microprofile/jwt/bval/JWTValidationGenerationException.html#getComponentClass--">getComponentClass()</a></span> - Method in exception org.apache.tomee.microprofile.jwt.bval.<a href="org/apache/tomee/microprofile/jwt/bval/JWTValidationGenerationException.html" title="class in org.apache.tomee.microprofile.jwt.bval">JWTValidationGenerationException</a></dt> +<dt><span class="memberNameLink"><a href="org/apache/tomee/microprofile/jwt/bval/ValidationGenerationException.html#getComponentClass--">getComponentClass()</a></span> - Method in exception org.apache.tomee.microprofile.jwt.bval.<a href="org/apache/tomee/microprofile/jwt/bval/ValidationGenerationException.html" title="class in org.apache.tomee.microprofile.jwt.bval">ValidationGenerationException</a></dt> <dd> </dd> <dt><span class="memberNameLink"><a href="org/apache/openejb/jee/FacesComponent.html#getComponentExtension--">getComponentExtension()</a></span> - Method in class org.apache.openejb.jee.<a href="org/apache/openejb/jee/FacesComponent.html" title="class in org.apache.openejb.jee">FacesComponent</a></dt> <dd> @@ -34119,8 +34181,6 @@ <dd> </dd> <dt><span class="memberNameLink"><a href="org/apache/jasper/compiler/tagplugin/TagPluginContext.html#getConstantAttribute-java.lang.String-">getConstantAttribute(String)</a></span> - Method in interface org.apache.jasper.compiler.tagplugin.<a href="org/apache/jasper/compiler/tagplugin/TagPluginContext.html" title="interface in org.apache.jasper.compiler.tagplugin">TagPluginContext</a></dt> <dd> </dd> -<dt><span class="memberNameLink"><a href="org/apache/tomee/microprofile/jwt/bval/ValidationGenerator.html#getConstrainedMethods-java.lang.Class-">getConstrainedMethods(Class<?>)</a></span> - Static method in class org.apache.tomee.microprofile.jwt.bval.<a href="org/apache/tomee/microprofile/jwt/bval/ValidationGenerator.html" title="class in org.apache.tomee.microprofile.jwt.bval">ValidationGenerator</a></dt> -<dd> </dd> <dt><span class="memberNameLink"><a href="org/apache/openejb/jee/bval/ClassType.html#getConstraint--">getConstraint()</a></span> - Method in class org.apache.openejb.jee.bval.<a href="org/apache/openejb/jee/bval/ClassType.html" title="class in org.apache.openejb.jee.bval">ClassType</a></dt> <dd> <div class="block">Gets the value of the constraint property.</div> @@ -45065,6 +45125,8 @@ <dd> </dd> <dt><span class="memberNameLink"><a href="org/apache/tomee/microprofile/jwt/config/JWTAuthConfigurationProperties.html#getJWTAuthConfiguration--">getJWTAuthConfiguration()</a></span> - Method in class org.apache.tomee.microprofile.jwt.config.<a href="org/apache/tomee/microprofile/jwt/config/JWTAuthConfigurationProperties.html" title="class in org.apache.tomee.microprofile.jwt.config">JWTAuthConfigurationProperties</a></dt> <dd> </dd> +<dt><span class="memberNameLink"><a href="org/apache/tomee/microprofile/jwt/bval/ClassValidationData.html#getJwtConstraints--">getJwtConstraints()</a></span> - Method in class org.apache.tomee.microprofile.jwt.bval.<a href="org/apache/tomee/microprofile/jwt/bval/ClassValidationData.html" title="class in org.apache.tomee.microprofile.jwt.bval">ClassValidationData</a></dt> +<dd> </dd> <dt><span class="memberNameLink"><a href="org/apache/openejb/jee/jba/ProxyFactoryConfig.html#getKeepAliveMillis--">getKeepAliveMillis()</a></span> - Method in class org.apache.openejb.jee.jba.<a href="org/apache/openejb/jee/jba/ProxyFactoryConfig.html" title="class in org.apache.openejb.jee.jba">ProxyFactoryConfig</a></dt> <dd> <div class="block">Gets the value of the keepAliveMillis property.</div> @@ -48043,6 +48105,8 @@ </dd> <dt><span class="memberNameLink"><a href="org/apache/openejb/server/httpd/ServletRequestAdapter.html#getMethod--">getMethod()</a></span> - Method in class org.apache.openejb.server.httpd.<a href="org/apache/openejb/server/httpd/ServletRequestAdapter.html" title="class in org.apache.openejb.server.httpd">ServletRequestAdapter</a></dt> <dd> </dd> +<dt><span class="memberNameLink"><a href="org/apache/tomee/microprofile/jwt/bval/MethodConstraints.html#getMethod--">getMethod()</a></span> - Method in class org.apache.tomee.microprofile.jwt.bval.<a href="org/apache/tomee/microprofile/jwt/bval/MethodConstraints.html" title="class in org.apache.tomee.microprofile.jwt.bval">MethodConstraints</a></dt> +<dd> </dd> <dt><span class="memberNameLink"><a href="org/apache/tomee/security/http/SavedHttpServletRequest.html#getMethod--">getMethod()</a></span> - Method in class org.apache.tomee.security.http.<a href="org/apache/tomee/security/http/SavedHttpServletRequest.html" title="class in org.apache.tomee.security.http">SavedHttpServletRequest</a></dt> <dd> </dd> <dt><span class="memberNameLink"><a href="org/apache/tomee/security/http/SavedRequest.html#getMethod--">getMethod()</a></span> - Method in class org.apache.tomee.security.http.<a href="org/apache/tomee/security/http/SavedRequest.html" title="class in org.apache.tomee.security.http">SavedRequest</a></dt> @@ -49392,7 +49456,7 @@ <dd> </dd> <dt><span class="memberNameLink"><a href="org/apache/tomee/microprofile/config/TomEEConfigSource.html#getName--">getName()</a></span> - Method in class org.apache.tomee.microprofile.config.<a href="org/apache/tomee/microprofile/config/TomEEConfigSource.html" title="class in org.apache.tomee.microprofile.config">TomEEConfigSource</a></dt> <dd> </dd> -<dt><span class="memberNameLink"><a href="org/apache/tomee/microprofile/jwt/bval/ValidationGenerator.html#getName-java.lang.Class-">getName(Class<?>)</a></span> - Static method in class org.apache.tomee.microprofile.jwt.bval.<a href="org/apache/tomee/microprofile/jwt/bval/ValidationGenerator.html" title="class in org.apache.tomee.microprofile.jwt.bval">ValidationGenerator</a></dt> +<dt><span class="memberNameLink"><a href="org/apache/tomee/microprofile/jwt/bval/ValidationGenerator.html#getName--">getName()</a></span> - Method in class org.apache.tomee.microprofile.jwt.bval.<a href="org/apache/tomee/microprofile/jwt/bval/ValidationGenerator.html" title="class in org.apache.tomee.microprofile.jwt.bval">ValidationGenerator</a></dt> <dd> </dd> <dt><span class="memberNameLink"><a href="org/apache/tomee/microprofile/jwt/cdi/ClaimBean.html#getName--">getName()</a></span> - Method in class org.apache.tomee.microprofile.jwt.cdi.<a href="org/apache/tomee/microprofile/jwt/cdi/ClaimBean.html" title="class in org.apache.tomee.microprofile.jwt.cdi">ClaimBean</a></dt> <dd> </dd> @@ -54986,6 +55050,8 @@ <dd> <div class="block">Get the retry time for the failed request.</div> </dd> +<dt><span class="memberNameLink"><a href="org/apache/tomee/microprofile/jwt/bval/ClassValidationData.html#getReturnConstraints--">getReturnConstraints()</a></span> - Method in class org.apache.tomee.microprofile.jwt.bval.<a href="org/apache/tomee/microprofile/jwt/bval/ClassValidationData.html" title="class in org.apache.tomee.microprofile.jwt.bval">ClassValidationData</a></dt> +<dd> </dd> <dt><span class="memberNameLink"><a href="javax/xml/rpc/Call.html#getReturnType--">getReturnType()</a></span> - Method in interface javax.xml.rpc.<a href="javax/xml/rpc/Call.html" title="interface in javax.xml.rpc">Call</a></dt> <dd> <div class="block">Gets the return type for a specific operation</div> @@ -67528,6 +67594,8 @@ <dd> </dd> <dt><span class="memberNameLink"><a href="org/apache/tomee/catalina/valve/LazyValve.html#invoke-Request-Response-">invoke(Request, Response)</a></span> - Method in class org.apache.tomee.catalina.valve.<a href="org/apache/tomee/catalina/valve/LazyValve.html" title="class in org.apache.tomee.catalina.valve">LazyValve</a></dt> <dd> </dd> +<dt><span class="memberNameLink"><a href="org/apache/tomee/microprofile/jwt/bval/BValInterceptor.html#invoke-javax.interceptor.InvocationContext-">invoke(InvocationContext)</a></span> - Method in class org.apache.tomee.microprofile.jwt.bval.<a href="org/apache/tomee/microprofile/jwt/bval/BValInterceptor.html" title="class in org.apache.tomee.microprofile.jwt.bval">BValInterceptor</a></dt> +<dd> </dd> <dt><span class="memberNameLink"><a href="org/apache/jasper/compiler/TagConstants.html#INVOKE_ACTION">INVOKE_ACTION</a></span> - Static variable in interface org.apache.jasper.compiler.<a href="org/apache/jasper/compiler/TagConstants.html" title="interface in org.apache.jasper.compiler">TagConstants</a></dt> <dd> </dd> <dt><span class="memberNameLink"><a href="javax/xml/ws/Dispatch.html#invokeAsync-T-">invokeAsync(T)</a></span> - Method in interface javax.xml.ws.<a href="javax/xml/ws/Dispatch.html" title="interface in javax.xml.ws">Dispatch</a></dt> @@ -73117,9 +73185,12 @@ </dd> <dt><a href="org/apache/tomee/microprofile/jwt/JWTLogCategories.html" title="class in org.apache.tomee.microprofile.jwt"><span class="typeNameLink">JWTLogCategories</span></a> - Class in <a href="org/apache/tomee/microprofile/jwt/package-summary.html">org.apache.tomee.microprofile.jwt</a></dt> <dd> </dd> -<dt><a href="org/apache/tomee/microprofile/jwt/bval/JWTValidationGenerationException.html" title="class in org.apache.tomee.microprofile.jwt.bval"><span class="typeNameLink">JWTValidationGenerationException</span></a> - Exception in <a href="org/apache/tomee/microprofile/jwt/bval/package-summary.html">org.apache.tomee.microprofile.jwt.bval</a></dt> -<dd> </dd> -<dt><span class="memberNameLink"><a href="org/apache/tomee/microprofile/jwt/bval/JWTValidationGenerationException.html#JWTValidationGenerationException-java.lang.Class-java.lang.Throwable-">JWTValidationGenerationException(Class<?>, Throwable)</a></span> - Constructor for exception org.apache.tomee.microprofile.jwt.bval.<a href="org/apache/tomee/microprofile/jwt/bval/JWTValidationGenerationException.html" title="class in org.apache.tomee.microprofile.jwt.bval">JWTValidationGenerationException</a></dt> +<dt><a href="org/apache/tomee/microprofile/jwt/bval/JwtValidationGenerator.html" title="class in org.apache.tomee.microprofile.jwt.bval"><span class="typeNameLink">JwtValidationGenerator</span></a> - Class in <a href="org/apache/tomee/microprofile/jwt/bval/package-summary.html">org.apache.tomee.microprofile.jwt.bval</a></dt> +<dd> +<div class="block">We allow CDI and EJB beans to use BeanValidation to validate a JsonWebToken + instance by simply creating contstraints and putting them on that method.</div> +</dd> +<dt><span class="memberNameLink"><a href="org/apache/tomee/microprofile/jwt/bval/JwtValidationGenerator.html#JwtValidationGenerator-java.lang.Class-java.util.List-">JwtValidationGenerator(Class<?>, List<MethodConstraints>)</a></span> - Constructor for class org.apache.tomee.microprofile.jwt.bval.<a href="org/apache/tomee/microprofile/jwt/bval/JwtValidationGenerator.html" title="class in org.apache.tomee.microprofile.jwt.bval">JwtValidationGenerator</a></dt> <dd> </dd> </dl> <a name="I:K"> @@ -74431,7 +74502,7 @@ <dd> </dd> <dt><span class="memberNameLink"><a href="org/apache/openejb/jee/Adapters.html#loadOnStartupAdapterAdapter">loadOnStartupAdapterAdapter</a></span> - Static variable in class org.apache.openejb.jee.<a href="org/apache/openejb/jee/Adapters.html" title="class in org.apache.openejb.jee">Adapters</a></dt> <dd> </dd> -<dt><span class="memberNameLink"><a href="org/apache/tomee/microprofile/jwt/bval/ValidationConstraints.html#loadOrCreate-java.lang.Class-">loadOrCreate(Class<?>)</a></span> - Static method in class org.apache.tomee.microprofile.jwt.bval.<a href="org/apache/tomee/microprofile/jwt/bval/ValidationConstraints.html" title="class in org.apache.tomee.microprofile.jwt.bval">ValidationConstraints</a></dt> +<dt><span class="memberNameLink"><a href="org/apache/tomee/microprofile/jwt/bval/ValidationGenerator.html#loadOrCreate--">loadOrCreate()</a></span> - Method in class org.apache.tomee.microprofile.jwt.bval.<a href="org/apache/tomee/microprofile/jwt/bval/ValidationGenerator.html" title="class in org.apache.tomee.microprofile.jwt.bval">ValidationGenerator</a></dt> <dd> </dd> <dt><span class="memberNameLink"><a href="org/apache/openejb/client/EJBMetaDataImpl.html#loadProperties-java.util.Properties-">loadProperties(Properties)</a></span> - Method in class org.apache.openejb.client.<a href="org/apache/openejb/client/EJBMetaDataImpl.html" title="class in org.apache.openejb.client">EJBMetaDataImpl</a></dt> <dd> </dd> @@ -78508,6 +78579,10 @@ <dd> </dd> <dt><span class="memberNameLink"><a href="org/apache/openejb/assembler/classic/MethodConcurrencyInfo.html#MethodConcurrencyInfo--">MethodConcurrencyInfo()</a></span> - Constructor for class org.apache.openejb.assembler.classic.<a href="org/apache/openejb/assembler/classic/MethodConcurrencyInfo.html" title="class in org.apache.openejb.assembler.classic">MethodConcurrencyInfo</a></dt> <dd> </dd> +<dt><a href="org/apache/tomee/microprofile/jwt/bval/MethodConstraints.html" title="class in org.apache.tomee.microprofile.jwt.bval"><span class="typeNameLink">MethodConstraints</span></a> - Class in <a href="org/apache/tomee/microprofile/jwt/bval/package-summary.html">org.apache.tomee.microprofile.jwt.bval</a></dt> +<dd> </dd> +<dt><span class="memberNameLink"><a href="org/apache/tomee/microprofile/jwt/bval/MethodConstraints.html#MethodConstraints-java.lang.reflect.Method-">MethodConstraints(Method)</a></span> - Constructor for class org.apache.tomee.microprofile.jwt.bval.<a href="org/apache/tomee/microprofile/jwt/bval/MethodConstraints.html" title="class in org.apache.tomee.microprofile.jwt.bval">MethodConstraints</a></dt> +<dd> </dd> <dt><a href="org/apache/openejb/MethodContext.html" title="class in org.apache.openejb"><span class="typeNameLink">MethodContext</span></a> - Class in <a href="org/apache/openejb/package-summary.html">org.apache.openejb</a></dt> <dd> </dd> <dt><span class="memberNameLink"><a href="org/apache/openejb/MethodContext.html#MethodContext-org.apache.openejb.BeanContext-java.lang.reflect.Method-">MethodContext(BeanContext, Method)</a></span> - Constructor for class org.apache.openejb.<a href="org/apache/openejb/MethodContext.html" title="class in org.apache.openejb">MethodContext</a></dt> @@ -78577,6 +78652,21 @@ <dd> </dd> <dt><span class="memberNameLink"><a href="org/apache/openejb/observer/ObserverManager.MethodInvocation.html#MethodInvocation-java.lang.reflect.Method-java.lang.Object-">MethodInvocation(Method, Object)</a></span> - Constructor for class org.apache.openejb.observer.<a href="org/apache/openejb/observer/ObserverManager.MethodInvocation.html" title="class in org.apache.openejb.observer">ObserverManager.MethodInvocation</a></dt> <dd> </dd> +<dt><a href="org/apache/tomee/microprofile/jwt/bval/MethodMap.html" title="class in org.apache.tomee.microprofile.jwt.bval"><span class="typeNameLink">MethodMap</span></a> - Class in <a href="org/apache/tomee/microprofile/jwt/bval/package-summary.html">org.apache.tomee.microprofile.jwt.bval</a></dt> +<dd> +<div class="block">Given a class like the following: + + public class Green { + + @ReturnValidation("bar") + public void sage() { + } + } + + We will have generated a class like the following</div> +</dd> +<dt><span class="memberNameLink"><a href="org/apache/tomee/microprofile/jwt/bval/MethodMap.html#MethodMap--">MethodMap()</a></span> - Constructor for class org.apache.tomee.microprofile.jwt.bval.<a href="org/apache/tomee/microprofile/jwt/bval/MethodMap.html" title="class in org.apache.tomee.microprofile.jwt.bval">MethodMap</a></dt> +<dd> </dd> <dt><span class="memberNameLink"><a href="org/apache/openejb/config/AnnotationDeployer.MethodMember.html#MethodMember-java.lang.reflect.Method-">MethodMember(Method)</a></span> - Constructor for class org.apache.openejb.config.<a href="org/apache/openejb/config/AnnotationDeployer.MethodMember.html" title="class in org.apache.openejb.config">AnnotationDeployer.MethodMember</a></dt> <dd> </dd> <dt><span class="memberNameLink"><a href="org/apache/openejb/monitoring/ManagedMBean.MethodMember.html#MethodMember-java.lang.reflect.Method-java.lang.Object-java.lang.String-">MethodMember(Method, Object, String)</a></span> - Constructor for class org.apache.openejb.monitoring.<a href="org/apache/openejb/monitoring/ManagedMBean.MethodMember.html" title="class in org.apache.openejb.monitoring">ManagedMBean.MethodMember</a></dt> @@ -79038,6 +79128,14 @@ <dd> <div class="block">60 <a href="org/eclipse/microprofile/metrics/MetricUnits.html#SECONDS"><code>MetricUnits.SECONDS</code></a></div> </dd> +<dt><a href="org/apache/tomee/microprofile/jwt/bval/MissingConstraintsException.html" title="class in org.apache.tomee.microprofile.jwt.bval"><span class="typeNameLink">MissingConstraintsException</span></a> - Exception in <a href="org/apache/tomee/microprofile/jwt/bval/package-summary.html">org.apache.tomee.microprofile.jwt.bval</a></dt> +<dd> </dd> +<dt><span class="memberNameLink"><a href="org/apache/tomee/microprofile/jwt/bval/MissingConstraintsException.html#MissingConstraintsException--">MissingConstraintsException()</a></span> - Constructor for exception org.apache.tomee.microprofile.jwt.bval.<a href="org/apache/tomee/microprofile/jwt/bval/MissingConstraintsException.html" title="class in org.apache.tomee.microprofile.jwt.bval">MissingConstraintsException</a></dt> +<dd> </dd> +<dt><a href="org/apache/tomee/microprofile/jwt/bval/MissingConstraintsMethodException.html" title="class in org.apache.tomee.microprofile.jwt.bval"><span class="typeNameLink">MissingConstraintsMethodException</span></a> - Exception in <a href="org/apache/tomee/microprofile/jwt/bval/package-summary.html">org.apache.tomee.microprofile.jwt.bval</a></dt> +<dd> </dd> +<dt><span class="memberNameLink"><a href="org/apache/tomee/microprofile/jwt/bval/MissingConstraintsMethodException.html#MissingConstraintsMethodException-java.lang.Class-java.lang.reflect.Method-">MissingConstraintsMethodException(Class<?>, Method)</a></span> - Constructor for exception org.apache.tomee.microprofile.jwt.bval.<a href="org/apache/tomee/microprofile/jwt/bval/MissingConstraintsMethodException.html" title="class in org.apache.tomee.microprofile.jwt.bval">MissingConstraintsMethodException</a></dt> +<dd> </dd> <dt><span class="memberNameLink"><a href="org/apache/openejb/config/rules/ValidationBase.html#missingMethod-org.apache.openejb.config.ValidationContext-org.apache.openejb.jee.EnterpriseBean-java.lang.String-java.lang.String-java.lang.Class-java.lang.Class...-">missingMethod(ValidationContext, EnterpriseBean, String, String, Class, Class...)</a></span> - Method in class org.apache.openejb.config.rules.<a href="org/apache/openejb/config/rules/ValidationBase.html" title="class in org.apache.openejb.config.rules">ValidationBase</a></dt> <dd> </dd> <dt><span class="memberNameLink"><a href="org/apache/openejb/jee/jba/Jboss.html#missingMethodPermissionsExcludedMode">missingMethodPermissionsExcludedMode</a></span> - Variable in class org.apache.openejb.jee.jba.<a href="org/apache/openejb/jee/jba/Jboss.html" title="class in org.apache.openejb.jee.jba">Jboss</a></dt> @@ -79318,8 +79416,6 @@ <dd> </dd> <dt><span class="memberNameLink"><a href="org/apache/openejb/dyni/DynamicSubclass.MoveAnnotationsVisitor.html#MoveAnnotationsVisitor-MethodVisitor-MethodVisitor-">MoveAnnotationsVisitor(MethodVisitor, MethodVisitor)</a></span> - Constructor for class org.apache.openejb.dyni.<a href="org/apache/openejb/dyni/DynamicSubclass.MoveAnnotationsVisitor.html" title="class in org.apache.openejb.dyni">DynamicSubclass.MoveAnnotationsVisitor</a></dt> <dd> </dd> -<dt><span class="memberNameLink"><a href="org/apache/tomee/microprofile/jwt/bval/ValidationGenerator.MoveAnnotationsVisitor.html#MoveAnnotationsVisitor-MethodVisitor-MethodVisitor-">MoveAnnotationsVisitor(MethodVisitor, MethodVisitor)</a></span> - Constructor for class org.apache.tomee.microprofile.jwt.bval.<a href="org/apache/tomee/microprofile/jwt/bval/ValidationGenerator.MoveAnnotationsVisitor.html" title="class in org.apache.tomee.microprofile.jwt.bval">ValidationGenerator.MoveAnnotationsVisitor</a></dt> -<dd> </dd> <dt><a href="org/apache/tomee/microprofile/jwt/jaxrs/MPJWPProviderRegistration.html" title="class in org.apache.tomee.microprofile.jwt.jaxrs"><span class="typeNameLink">MPJWPProviderRegistration</span></a> - Class in <a href="org/apache/tomee/microprofile/jwt/jaxrs/package-summary.html">org.apache.tomee.microprofile.jwt.jaxrs</a></dt> <dd> <div class="block">OpenEJB/TomEE hack to register a new provider on the fly @@ -79985,8 +80081,6 @@ <dd> </dd> <dt><span class="memberNameLink"><a href="org/apache/tomee/gradle/embedded/TomEEEmbeddedExtension.html#NAME">NAME</a></span> - Static variable in class org.apache.tomee.gradle.embedded.<a href="org/apache/tomee/gradle/embedded/TomEEEmbeddedExtension.html" title="class in org.apache.tomee.gradle.embedded">TomEEEmbeddedExtension</a></dt> <dd> </dd> -<dt><a href="org/apache/tomee/microprofile/jwt/bval/Name.html" title="annotation in org.apache.tomee.microprofile.jwt.bval"><span class="typeNameLink">Name</span></a> - Annotation Type in <a href="org/apache/tomee/microprofile/jwt/bval/package-summary.html">org.apache.tomee.microprofile.jwt.bval</a></dt> -<dd> </dd> <dt><span class="memberNameLink"><a href="org/apache/ziplock/maven/Mvn.Builder.html#name-java.lang.String-">name(String)</a></span> - Method in class org.apache.ziplock.maven.<a href="org/apache/ziplock/maven/Mvn.Builder.html" title="class in org.apache.ziplock.maven">Mvn.Builder</a></dt> <dd> </dd> <dt><span class="memberNameLink"><a href="org/eclipse/microprofile/health/HealthCheckResponseBuilder.html#name-java.lang.String-">name(String)</a></span> - Method in class org.eclipse.microprofile.health.<a href="org/eclipse/microprofile/health/HealthCheckResponseBuilder.html" title="class in org.eclipse.microprofile.health">HealthCheckResponseBuilder</a></dt> @@ -81935,6 +82029,8 @@ <dd> </dd> <dt><span class="memberNameLink"><a href="org/apache/openejb/core/entity/EntityInstanceManager.html#obtainInstance-org.apache.openejb.core.ThreadContext-">obtainInstance(ThreadContext)</a></span> - Method in class org.apache.openejb.core.entity.<a href="org/apache/openejb/core/entity/EntityInstanceManager.html" title="class in org.apache.openejb.core.entity">EntityInstanceManager</a></dt> <dd> </dd> +<dt><span class="memberNameLink"><a href="org/apache/tomee/microprofile/jwt/bval/MethodMap.html#of-java.lang.Class-java.lang.Class-">of(Class<?>, Class<?>)</a></span> - Static method in class org.apache.tomee.microprofile.jwt.bval.<a href="org/apache/tomee/microprofile/jwt/bval/MethodMap.html" title="class in org.apache.tomee.microprofile.jwt.bval">MethodMap</a></dt> +<dd> </dd> <dt><span class="memberNameLink"><a href="org/apache/tomee/microprofile/jwt/bval/ValidationConstraints.html#of-java.lang.Class-">of(Class<?>)</a></span> - Static method in class org.apache.tomee.microprofile.jwt.bval.<a href="org/apache/tomee/microprofile/jwt/bval/ValidationConstraints.html" title="class in org.apache.tomee.microprofile.jwt.bval">ValidationConstraints</a></dt> <dd> </dd> <dt><a href="org/apache/openejb/util/executor/OfferRejectedExecutionHandler.html" title="class in org.apache.openejb.util.executor"><span class="typeNameLink">OfferRejectedExecutionHandler</span></a> - Class in <a href="org/apache/openejb/util/executor/package-summary.html">org.apache.openejb.util.executor</a></dt> @@ -83179,6 +83275,8 @@ <dd> </dd> <dt><span class="memberNameLink"><a href="org/apache/taglibs/standard/lang/jstl/parser/ELParser.html#OrExpression--">OrExpression()</a></span> - Method in class org.apache.taglibs.standard.lang.jstl.parser.<a href="org/apache/taglibs/standard/lang/jstl/parser/ELParser.html" title="class in org.apache.taglibs.standard.lang.jstl.parser">ELParser</a></dt> <dd> </dd> +<dt><a href="org/apache/bval/jsr/job/package-summary.html">org.apache.bval.jsr.job</a> - package org.apache.bval.jsr.job</dt> +<dd> </dd> <dt><a href="org/apache/catalina/startup/package-summary.html">org.apache.catalina.startup</a> - package org.apache.catalina.startup</dt> <dd> </dd> <dt><a href="org/apache/jasper/package-summary.html">org.apache.jasper</a> - package org.apache.jasper</dt> @@ -95172,6 +95270,10 @@ <dd> <div class="block">Java class for ReturnTypeMapping.</div> </dd> +<dt><a href="org/apache/tomee/microprofile/jwt/bval/ReturnValidationGenerator.html" title="class in org.apache.tomee.microprofile.jwt.bval"><span class="typeNameLink">ReturnValidationGenerator</span></a> - Class in <a href="org/apache/tomee/microprofile/jwt/bval/package-summary.html">org.apache.tomee.microprofile.jwt.bval</a></dt> +<dd> </dd> +<dt><span class="memberNameLink"><a href="org/apache/tomee/microprofile/jwt/bval/ReturnValidationGenerator.html#ReturnValidationGenerator-java.lang.Class-java.util.List-">ReturnValidationGenerator(Class<?>, List<MethodConstraints>)</a></span> - Constructor for class org.apache.tomee.microprofile.jwt.bval.<a href="org/apache/tomee/microprofile/jwt/bval/ReturnValidationGenerator.html" title="class in org.apache.tomee.microprofile.jwt.bval">ReturnValidationGenerator</a></dt> +<dd> </dd> <dt><span class="memberNameLink"><a href="org/apache/openejb/jee/bval/ConstructorType.html#returnValue">returnValue</a></span> - Variable in class org.apache.openejb.jee.bval.<a href="org/apache/openejb/jee/bval/ConstructorType.html" title="class in org.apache.openejb.jee.bval">ConstructorType</a></dt> <dd> </dd> <dt><span class="memberNameLink"><a href="org/apache/openejb/jee/bval/MethodType.html#returnValue">returnValue</a></span> - Variable in class org.apache.openejb.jee.bval.<a href="org/apache/openejb/jee/bval/MethodType.html" title="class in org.apache.openejb.jee.bval">MethodType</a></dt> @@ -118879,6 +118981,8 @@ <dd> </dd> <dt><span class="memberNameLink"><a href="org/apache/openejb/log/ColorFormatter.html#suffix-Ansi-java.util.logging.LogRecord-">suffix(Ansi, LogRecord)</a></span> - Method in class org.apache.openejb.log.<a href="org/apache/openejb/log/ColorFormatter.html" title="class in org.apache.openejb.log">ColorFormatter</a></dt> <dd> </dd> +<dt><span class="memberNameLink"><a href="org/apache/tomee/microprofile/jwt/bval/ValidationGenerator.html#suffix">suffix</a></span> - Variable in class org.apache.tomee.microprofile.jwt.bval.<a href="org/apache/tomee/microprofile/jwt/bval/ValidationGenerator.html" title="class in org.apache.tomee.microprofile.jwt.bval">ValidationGenerator</a></dt> +<dd> </dd> <dt><span class="memberNameLink"><a href="org/apache/tomee/loader/filter/Filters.html#suffixes-java.lang.String...-">suffixes(String...)</a></span> - Static method in class org.apache.tomee.loader.filter.<a href="org/apache/tomee/loader/filter/Filters.html" title="class in org.apache.tomee.loader.filter">Filters</a></dt> <dd> </dd> <dt><a href="org/apache/tomee/loader/filter/SuffixFilter.html" title="class in org.apache.tomee.loader.filter"><span class="typeNameLink">SuffixFilter</span></a> - Class in <a href="org/apache/tomee/loader/filter/package-summary.html">org.apache.tomee.loader.filter</a></dt> @@ -122230,6 +122334,8 @@ <dd> </dd> <dt><span class="memberNameLink"><a href="org/apache/tomee/loader/UrlSet.html#toString--">toString()</a></span> - Method in class org.apache.tomee.loader.<a href="org/apache/tomee/loader/UrlSet.html" title="class in org.apache.tomee.loader">UrlSet</a></dt> <dd> </dd> +<dt><span class="memberNameLink"><a href="org/apache/tomee/microprofile/jwt/bval/MethodConstraints.html#toString--">toString()</a></span> - Method in class org.apache.tomee.microprofile.jwt.bval.<a href="org/apache/tomee/microprofile/jwt/bval/MethodConstraints.html" title="class in org.apache.tomee.microprofile.jwt.bval">MethodConstraints</a></dt> +<dd> </dd> <dt><span class="memberNameLink"><a href="org/apache/tomee/microprofile/jwt/cdi/ClaimValueWrapper.html#toString--">toString()</a></span> - Method in class org.apache.tomee.microprofile.jwt.cdi.<a href="org/apache/tomee/microprofile/jwt/cdi/ClaimValueWrapper.html" title="class in org.apache.tomee.microprofile.jwt.cdi">ClaimValueWrapper</a></dt> <dd> </dd> <dt><span class="memberNameLink"><a href="org/apache/tomee/microprofile/jwt/principal/JWTCallerPrincipal.html#toString--">toString()</a></span> - Method in class org.apache.tomee.microprofile.jwt.principal.<a href="org/apache/tomee/microprofile/jwt/principal/JWTCallerPrincipal.html" title="class in org.apache.tomee.microprofile.jwt.principal">JWTCallerPrincipal</a></dt> @@ -125623,14 +125729,23 @@ <dd> </dd> <dt><span class="memberNameLink"><a href="org/apache/openejb/config/ValidationFailure.html#ValidationFailure-java.lang.String-">ValidationFailure(String)</a></span> - Constructor for exception org.apache.openejb.config.<a href="org/apache/openejb/config/ValidationFailure.html" title="class in org.apache.openejb.config">ValidationFailure</a></dt> <dd> </dd> +<dt><a href="org/apache/tomee/microprofile/jwt/bval/ValidationGenerationException.html" title="class in org.apache.tomee.microprofile.jwt.bval"><span class="typeNameLink">ValidationGenerationException</span></a> - Exception in <a href="org/apache/tomee/microprofile/jwt/bval/package-summary.html">org.apache.tomee.microprofile.jwt.bval</a></dt> +<dd> </dd> +<dt><span class="memberNameLink"><a href="org/apache/tomee/microprofile/jwt/bval/ValidationGenerationException.html#ValidationGenerationException-java.lang.Class-java.lang.Throwable-">ValidationGenerationException(Class<?>, Throwable)</a></span> - Constructor for exception org.apache.tomee.microprofile.jwt.bval.<a href="org/apache/tomee/microprofile/jwt/bval/ValidationGenerationException.html" title="class in org.apache.tomee.microprofile.jwt.bval">ValidationGenerationException</a></dt> +<dd> </dd> <dt><a href="org/apache/tomee/microprofile/jwt/bval/ValidationGenerator.html" title="class in org.apache.tomee.microprofile.jwt.bval"><span class="typeNameLink">ValidationGenerator</span></a> - Class in <a href="org/apache/tomee/microprofile/jwt/bval/package-summary.html">org.apache.tomee.microprofile.jwt.bval</a></dt> <dd> <div class="block">We allow CDI and EJB beans to use BeanValidation to validate a JsonWebToken instance by simply creating contstraints and putting them on that method.</div> </dd> -<dt><span class="memberNameLink"><a href="org/apache/tomee/microprofile/jwt/bval/ValidationGenerator.html#ValidationGenerator--">ValidationGenerator()</a></span> - Constructor for class org.apache.tomee.microprofile.jwt.bval.<a href="org/apache/tomee/microprofile/jwt/bval/ValidationGenerator.html" title="class in org.apache.tomee.microprofile.jwt.bval">ValidationGenerator</a></dt> +<dt><span class="memberNameLink"><a href="org/apache/tomee/microprofile/jwt/bval/ValidationGenerator.html#ValidationGenerator-java.lang.Class-java.util.List-java.lang.String-">ValidationGenerator(Class<?>, List<MethodConstraints>, String)</a></span> - Constructor for class org.apache.tomee.microprofile.jwt.bval.<a href="org/apache/tomee/microprofile/jwt/bval/ValidationGenerator.html" title="class in org.apache.tomee.microprofile.jwt.bval">ValidationGenerator</a></dt> <dd> </dd> -<dt><a href="org/apache/tomee/microprofile/jwt/bval/ValidationGenerator.MoveAnnotationsVisitor.html" title="class in org.apache.tomee.microprofile.jwt.bval"><span class="typeNameLink">ValidationGenerator.MoveAnnotationsVisitor</span></a> - Class in <a href="org/apache/tomee/microprofile/jwt/bval/package-summary.html">org.apache.tomee.microprofile.jwt.bval</a></dt> +<dt><a href="org/apache/tomee/microprofile/jwt/bval/ValidationGenerator.ConstrainedMethodVisitor.html" title="class in org.apache.tomee.microprofile.jwt.bval"><span class="typeNameLink">ValidationGenerator.ConstrainedMethodVisitor</span></a> - Class in <a href="org/apache/tomee/microprofile/jwt/bval/package-summary.html">org.apache.tomee.microprofile.jwt.bval</a></dt> +<dd> +<div class="block">Wraps a MethodVisitor and ignores all annotations that are not + bean validation annotations that should be on this method.</div> +</dd> +<dt><a href="org/apache/tomee/microprofile/jwt/bval/ValidationGenerator.CopyMethodAnnotations.html" title="class in org.apache.tomee.microprofile.jwt.bval"><span class="typeNameLink">ValidationGenerator.CopyMethodAnnotations</span></a> - Class in <a href="org/apache/tomee/microprofile/jwt/bval/package-summary.html">org.apache.tomee.microprofile.jwt.bval</a></dt> <dd> </dd> <dt><span class="memberNameLink"><a href="org/apache/openejb/assembler/classic/CommonInfoObject.html#validationInfo">validationInfo</a></span> - Variable in class org.apache.openejb.assembler.classic.<a href="org/apache/openejb/assembler/classic/CommonInfoObject.html" title="class in org.apache.openejb.assembler.classic">CommonInfoObject</a></dt> <dd> </dd> @@ -128228,7 +128343,7 @@ the order they are declared.</div> <dd> </dd> <dt><span class="memberNameLink"><a href="org/apache/openejb/util/AnnotationFinder.Visitor.html#visitAnnotation-java.lang.String-boolean-">visitAnnotation(String, boolean)</a></span> - Method in class org.apache.openejb.util.<a href="org/apache/openejb/util/AnnotationFinder.Visitor.html" title="class in org.apache.openejb.util">AnnotationFinder.Visitor</a></dt> <dd> </dd> -<dt><span class="memberNameLink"><a href="org/apache/tomee/microprofile/jwt/bval/ValidationGenerator.MoveAnnotationsVisitor.html#visitAnnotation-java.lang.String-boolean-">visitAnnotation(String, boolean)</a></span> - Method in class org.apache.tomee.microprofile.jwt.bval.<a href="org/apache/tomee/microprofile/jwt/bval/ValidationGenerator.MoveAnnotationsVisitor.html" title="class in org.apache.tomee.microprofile.jwt.bval">ValidationGenerator.MoveAnnotationsVisitor</a></dt> +<dt><span class="memberNameLink"><a href="org/apache/tomee/microprofile/jwt/bval/ValidationGenerator.ConstrainedMethodVisitor.html#visitAnnotation-java.lang.String-boolean-">visitAnnotation(String, boolean)</a></span> - Method in class org.apache.tomee.microprofile.jwt.bval.<a href="org/apache/tomee/microprofile/jwt/bval/ValidationGenerator.ConstrainedMethodVisitor.html" title="class in org.apache.tomee.microprofile.jwt.bval">ValidationGenerator.ConstrainedMethodVisitor</a></dt> <dd> </dd> <dt><span class="memberNameLink"><a href="org/apache/openejb/util/AnnotationFinder.Visitor.html#visitAttribute-Attribute-">visitAttribute(Attribute)</a></span> - Method in class org.apache.openejb.util.<a href="org/apache/openejb/util/AnnotationFinder.Visitor.html" title="class in org.apache.openejb.util">AnnotationFinder.Visitor</a></dt> <dd> </dd> @@ -128238,22 +128353,20 @@ the order they are declared.</div> <dd> </dd> <dt><span class="memberNameLink"><a href="org/apache/openejb/util/AnnotationFinder.Visitor.html#visitEnd--">visitEnd()</a></span> - Method in class org.apache.openejb.util.<a href="org/apache/openejb/util/AnnotationFinder.Visitor.html" title="class in org.apache.openejb.util">AnnotationFinder.Visitor</a></dt> <dd> </dd> -<dt><span class="memberNameLink"><a href="org/apache/tomee/microprofile/jwt/bval/ValidationGenerator.MoveAnnotationsVisitor.html#visitEnd--">visitEnd()</a></span> - Method in class org.apache.tomee.microprofile.jwt.bval.<a href="org/apache/tomee/microprofile/jwt/bval/ValidationGenerator.MoveAnnotationsVisitor.html" title="class in org.apache.tomee.microprofile.jwt.bval">ValidationGenerator.MoveAnnotationsVisitor</a></dt> -<dd> </dd> <dt><span class="memberNameLink"><a href="org/apache/openejb/util/AnnotationFinder.Visitor.html#visitField-int-java.lang.String-java.lang.String-java.lang.String-java.lang.Object-">visitField(int, String, String, String, Object)</a></span> - Method in class org.apache.openejb.util.<a href="org/apache/openejb/util/AnnotationFinder.Visitor.html" title="class in org.apache.openejb.util">AnnotationFinder.Visitor</a></dt> <dd> </dd> <dt><span class="memberNameLink"><a href="org/apache/openejb/util/AnnotationFinder.Visitor.html#visitInnerClass-java.lang.String-java.lang.String-java.lang.String-int-">visitInnerClass(String, String, String, int)</a></span> - Method in class org.apache.openejb.util.<a href="org/apache/openejb/util/AnnotationFinder.Visitor.html" title="class in org.apache.openejb.util">AnnotationFinder.Visitor</a></dt> <dd> </dd> <dt><span class="memberNameLink"><a href="org/apache/openejb/util/AnnotationFinder.Visitor.html#visitMethod-int-java.lang.String-java.lang.String-java.lang.String-java.lang.String:A-">visitMethod(int, String, String, String, String[])</a></span> - Method in class org.apache.openejb.util.<a href="org/apache/openejb/util/AnnotationFinder.Visitor.html" title="class in org.apache.openejb.util">AnnotationFinder.Visitor</a></dt> <dd> </dd> +<dt><span class="memberNameLink"><a href="org/apache/tomee/microprofile/jwt/bval/ValidationGenerator.CopyMethodAnnotations.html#visitMethod-int-java.lang.String-java.lang.String-java.lang.String-java.lang.String:A-">visitMethod(int, String, String, String, String[])</a></span> - Method in class org.apache.tomee.microprofile.jwt.bval.<a href="org/apache/tomee/microprofile/jwt/bval/ValidationGenerator.CopyMethodAnnotations.html" title="class in org.apache.tomee.microprofile.jwt.bval">ValidationGenerator.CopyMethodAnnotations</a></dt> +<dd> </dd> <dt><span class="memberNameLink"><a href="org/apache/openejb/util/AnnotationFinder.Visitor.html#Visitor-org.apache.openejb.util.AnnotationFinder.Filter-">Visitor(AnnotationFinder.Filter)</a></span> - Constructor for class org.apache.openejb.util.<a href="org/apache/openejb/util/AnnotationFinder.Visitor.html" title="class in org.apache.openejb.util">AnnotationFinder.Visitor</a></dt> <dd> </dd> <dt><span class="memberNameLink"><a href="org/apache/openejb/util/AnnotationFinder.Visitor.html#visitOuterClass-java.lang.String-java.lang.String-java.lang.String-">visitOuterClass(String, String, String)</a></span> - Method in class org.apache.openejb.util.<a href="org/apache/openejb/util/AnnotationFinder.Visitor.html" title="class in org.apache.openejb.util">AnnotationFinder.Visitor</a></dt> <dd> </dd> <dt><span class="memberNameLink"><a href="org/apache/openejb/dyni/DynamicSubclass.MoveAnnotationsVisitor.html#visitParameterAnnotation-int-java.lang.String-boolean-">visitParameterAnnotation(int, String, boolean)</a></span> - Method in class org.apache.openejb.dyni.<a href="org/apache/openejb/dyni/DynamicSubclass.MoveAnnotationsVisitor.html" title="class in org.apache.openejb.dyni">DynamicSubclass.MoveAnnotationsVisitor</a></dt> <dd> </dd> -<dt><span class="memberNameLink"><a href="org/apache/tomee/microprofile/jwt/bval/ValidationGenerator.MoveAnnotationsVisitor.html#visitParameterAnnotation-int-java.lang.String-boolean-">visitParameterAnnotation(int, String, boolean)</a></span> - Method in class org.apache.tomee.microprofile.jwt.bval.<a href="org/apache/tomee/microprofile/jwt/bval/ValidationGenerator.MoveAnnotationsVisitor.html" title="class in org.apache.tomee.microprofile.jwt.bval">ValidationGenerator.MoveAnnotationsVisitor</a></dt> -<dd> </dd> <dt><span class="memberNameLink"><a href="org/apache/openejb/util/AnnotationFinder.Visitor.html#visitSource-java.lang.String-java.lang.String-">visitSource(String, String)</a></span> - Method in class org.apache.openejb.util.<a href="org/apache/openejb/util/AnnotationFinder.Visitor.html" title="class in org.apache.openejb.util">AnnotationFinder.Visitor</a></dt> <dd> </dd> <dt><a href="org/apache/openejb/config/VmDeploymentFactory.html" title="class in org.apache.openejb.config"><span class="typeNameLink">VmDeploymentFactory</span></a> - Class in <a href="org/apache/openejb/config/package-summary.html">org.apache.openejb.config</a></dt>
Modified: tomee/site/trunk/content/tomee-8.0/javadoc/javax/xml/ws/wsaddressing/package-summary.html URL: http://svn.apache.org/viewvc/tomee/site/trunk/content/tomee-8.0/javadoc/javax/xml/ws/wsaddressing/package-summary.html?rev=1866976&r1=1866975&r2=1866976&view=diff ============================================================================== --- tomee/site/trunk/content/tomee-8.0/javadoc/javax/xml/ws/wsaddressing/package-summary.html (original) +++ tomee/site/trunk/content/tomee-8.0/javadoc/javax/xml/ws/wsaddressing/package-summary.html Sun Sep 15 22:59:50 2019 @@ -41,7 +41,7 @@ <div class="subNav"> <ul class="navList"> <li><a href="../../../../javax/xml/ws/spi/http/package-summary.html">Prev Package</a></li> -<li><a href="../../../../org/apache/catalina/startup/package-summary.html">Next Package</a></li> +<li><a href="../../../../org/apache/bval/jsr/job/package-summary.html">Next Package</a></li> </ul> <ul class="navList"> <li><a href="../../../../index.html?javax/xml/ws/wsaddressing/package-summary.html" target="_top">Frames</a></li> @@ -129,7 +129,7 @@ <div class="subNav"> <ul class="navList"> <li><a href="../../../../javax/xml/ws/spi/http/package-summary.html">Prev Package</a></li> -<li><a href="../../../../org/apache/catalina/startup/package-summary.html">Next Package</a></li> +<li><a href="../../../../org/apache/bval/jsr/job/package-summary.html">Next Package</a></li> </ul> <ul class="navList"> <li><a href="../../../../index.html?javax/xml/ws/wsaddressing/package-summary.html" target="_top">Frames</a></li> Modified: tomee/site/trunk/content/tomee-8.0/javadoc/javax/xml/ws/wsaddressing/package-tree.html URL: http://svn.apache.org/viewvc/tomee/site/trunk/content/tomee-8.0/javadoc/javax/xml/ws/wsaddressing/package-tree.html?rev=1866976&r1=1866975&r2=1866976&view=diff ============================================================================== --- tomee/site/trunk/content/tomee-8.0/javadoc/javax/xml/ws/wsaddressing/package-tree.html (original) +++ tomee/site/trunk/content/tomee-8.0/javadoc/javax/xml/ws/wsaddressing/package-tree.html Sun Sep 15 22:59:50 2019 @@ -41,7 +41,7 @@ <div class="subNav"> <ul class="navList"> <li><a href="../../../../javax/xml/ws/spi/http/package-tree.html">Prev</a></li> -<li><a href="../../../../org/apache/catalina/startup/package-tree.html">Next</a></li> +<li><a href="../../../../org/apache/bval/jsr/job/package-tree.html">Next</a></li> </ul> <ul class="navList"> <li><a href="../../../../index.html?javax/xml/ws/wsaddressing/package-tree.html" target="_top">Frames</a></li> @@ -109,7 +109,7 @@ <div class="subNav"> <ul class="navList"> <li><a href="../../../../javax/xml/ws/spi/http/package-tree.html">Prev</a></li> -<li><a href="../../../../org/apache/catalina/startup/package-tree.html">Next</a></li> +<li><a href="../../../../org/apache/bval/jsr/job/package-tree.html">Next</a></li> </ul> <ul class="navList"> <li><a href="../../../../index.html?javax/xml/ws/wsaddressing/package-tree.html" target="_top">Frames</a></li> Added: tomee/site/trunk/content/tomee-8.0/javadoc/org/apache/bval/jsr/job/ConstraintValidators.html URL: http://svn.apache.org/viewvc/tomee/site/trunk/content/tomee-8.0/javadoc/org/apache/bval/jsr/job/ConstraintValidators.html?rev=1866976&view=auto ============================================================================== --- tomee/site/trunk/content/tomee-8.0/javadoc/org/apache/bval/jsr/job/ConstraintValidators.html (added) +++ tomee/site/trunk/content/tomee-8.0/javadoc/org/apache/bval/jsr/job/ConstraintValidators.html Sun Sep 15 22:59:50 2019 @@ -0,0 +1,274 @@ +<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd"> +<!-- NewPage --> +<html lang="en"> +<head> +<title>ConstraintValidators</title> +<link rel="stylesheet" type="text/css" href="../../../../../stylesheet.css" title="Style"> +<script type="text/javascript" src="../../../../../script.js"></script> +</head> +<body> +<script type="text/javascript"><!-- + try { + if (location.href.indexOf('is-external=true') == -1) { + parent.document.title="ConstraintValidators"; + } + } + catch(err) { + } +//--> +var methods = {"i0":10}; +var tabs = {65535:["t0","All Methods"],2:["t2","Instance Methods"],8:["t4","Concrete Methods"]}; +var altColor = "altColor"; +var rowColor = "rowColor"; +var tableTab = "tableTab"; +var activeTableTab = "activeTableTab"; +</script> +<noscript> +<div>JavaScript is disabled on your browser.</div> +</noscript> +<!-- ========= START OF TOP NAVBAR ======= --> +<div class="topNav"><a name="navbar.top"> +<!-- --> +</a> +<div class="skipNav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div> +<a name="navbar.top.firstrow"> +<!-- --> +</a> +<ul class="navList" title="Navigation"> +<li><a href="../../../../../overview-summary.html">Overview</a></li> +<li><a href="package-summary.html">Package</a></li> +<li class="navBarCell1Rev">Class</li> +<li><a href="package-tree.html">Tree</a></li> +<li><a href="../../../../../deprecated-list.html">Deprecated</a></li> +<li><a href="../../../../../index-all.html">Index</a></li> +<li><a href="../../../../../help-doc.html">Help</a></li> +</ul> +</div> +<div class="subNav"> +<ul class="navList"> +<li>Prev Class</li> +<li>Next Class</li> +</ul> +<ul class="navList"> +<li><a href="../../../../../index.html?org/apache/bval/jsr/job/ConstraintValidators.html" target="_top">Frames</a></li> +<li><a href="ConstraintValidators.html" target="_top">No Frames</a></li> +</ul> +<ul class="navList" id="allclasses_navbar_top"> +<li><a href="../../../../../allclasses-noframe.html">All Classes</a></li> +</ul> +<div> +<script type="text/javascript"><!-- + allClassesLink = document.getElementById("allclasses_navbar_top"); + if(window==top) { + allClassesLink.style.display = "block"; + } + else { + allClassesLink.style.display = "none"; + } + //--> +</script> +</div> +<div> +<ul class="subNavList"> +<li>Summary: </li> +<li>Nested | </li> +<li>Field | </li> +<li><a href="#constructor.summary">Constr</a> | </li> +<li><a href="#method.summary">Method</a></li> +</ul> +<ul class="subNavList"> +<li>Detail: </li> +<li>Field | </li> +<li><a href="#constructor.detail">Constr</a> | </li> +<li><a href="#method.detail">Method</a></li> +</ul> +</div> +<a name="skip.navbar.top"> +<!-- --> +</a></div> +<!-- ========= END OF TOP NAVBAR ========= --> +<!-- ======== START OF CLASS DATA ======== --> +<div class="header"> +<div class="subTitle">org.apache.bval.jsr.job</div> +<h2 title="Class ConstraintValidators" class="title">Class ConstraintValidators</h2> +</div> +<div class="contentContainer"> +<ul class="inheritance"> +<li>java.lang.Object</li> +<li> +<ul class="inheritance"> +<li>org.apache.bval.jsr.job.ConstraintValidators</li> +</ul> +</li> +</ul> +<div class="description"> +<ul class="blockList"> +<li class="blockList"> +<hr> +<br> +<pre>public class <span class="typeNameLabel">ConstraintValidators</span> +extends java.lang.Object</pre> +<div class="block">This class is necessary as ComputeConstraintValidatorClass is package-scoped and we + need it to determine if a constraint can be validated by a specific type, such as JsonWebToken + + If ComputeConstraintValidatorClass were to become protected or public, the `canValidate` method + should be moved and this class should be deleted.</div> +</li> +</ul> +</div> +<div class="summary"> +<ul class="blockList"> +<li class="blockList"> +<!-- ======== CONSTRUCTOR SUMMARY ======== --> +<ul class="blockList"> +<li class="blockList"><a name="constructor.summary"> +<!-- --> +</a> +<h3>Constructor Summary</h3> +<table class="memberSummary" border="0" cellpadding="3" cellspacing="0" summary="Constructor Summary table, listing constructors, and an explanation"> +<caption><span>Constructors</span><span class="tabEnd"> </span></caption> +<tr> +<th class="colOne" scope="col">Constructor and Description</th> +</tr> +<tr class="altColor"> +<td class="colOne"><code><span class="memberNameLink"><a href="../../../../../org/apache/bval/jsr/job/ConstraintValidators.html#ConstraintValidators--">ConstraintValidators</a></span>()</code> </td> +</tr> +</table> +</li> +</ul> +<!-- ========== METHOD SUMMARY =========== --> +<ul class="blockList"> +<li class="blockList"><a name="method.summary"> +<!-- --> +</a> +<h3>Method Summary</h3> +<table class="memberSummary" border="0" cellpadding="3" cellspacing="0" summary="Method Summary table, listing methods, and an explanation"> +<caption><span id="t0" class="activeTableTab"><span>All Methods</span><span class="tabEnd"> </span></span><span id="t2" class="tableTab"><span><a href="javascript:show(2);">Instance Methods</a></span><span class="tabEnd"> </span></span><span id="t4" class="tableTab"><span><a href="javascript:show(8);">Concrete Methods</a></span><span class="tabEnd"> </span></span></caption> +<tr> +<th class="colFirst" scope="col">Modifier and Type</th> +<th class="colLast" scope="col">Method and Description</th> +</tr> +<tr id="i0" class="altColor"> +<td class="colFirst"><code><A extends java.lang.annotation.Annotation><br>boolean</code></td> +<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/bval/jsr/job/ConstraintValidators.html#canValidate--java.lang.Class-">canValidate</a></span>(<any> descriptor, + java.lang.Class<?> validatedType)</code> </td> +</tr> +</table> +<ul class="blockList"> +<li class="blockList"><a name="methods.inherited.from.class.java.lang.Object"> +<!-- --> +</a> +<h3>Methods inherited from class java.lang.Object</h3> +<code>clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait</code></li> +</ul> +</li> +</ul> +</li> +</ul> +</div> +<div class="details"> +<ul class="blockList"> +<li class="blockList"> +<!-- ========= CONSTRUCTOR DETAIL ======== --> +<ul class="blockList"> +<li class="blockList"><a name="constructor.detail"> +<!-- --> +</a> +<h3>Constructor Detail</h3> +<a name="ConstraintValidators--"> +<!-- --> +</a> +<ul class="blockListLast"> +<li class="blockList"> +<h4>ConstraintValidators</h4> +<pre>public ConstraintValidators()</pre> +</li> +</ul> +</li> +</ul> +<!-- ============ METHOD DETAIL ========== --> +<ul class="blockList"> +<li class="blockList"><a name="method.detail"> +<!-- --> +</a> +<h3>Method Detail</h3> +<a name="canValidate--java.lang.Class-"> +<!-- --> +</a> +<ul class="blockListLast"> +<li class="blockList"> +<h4>canValidate</h4> +<pre>public <A extends java.lang.annotation.Annotation> boolean canValidate(<any> descriptor, + java.lang.Class<?> validatedType)</pre> +</li> +</ul> +</li> +</ul> +</li> +</ul> +</div> +</div> +<!-- ========= END OF CLASS DATA ========= --> +<!-- ======= START OF BOTTOM NAVBAR ====== --> +<div class="bottomNav"><a name="navbar.bottom"> +<!-- --> +</a> +<div class="skipNav"><a href="#skip.navbar.bottom" title="Skip navigation links">Skip navigation links</a></div> +<a name="navbar.bottom.firstrow"> +<!-- --> +</a> +<ul class="navList" title="Navigation"> +<li><a href="../../../../../overview-summary.html">Overview</a></li> +<li><a href="package-summary.html">Package</a></li> +<li class="navBarCell1Rev">Class</li> +<li><a href="package-tree.html">Tree</a></li> +<li><a href="../../../../../deprecated-list.html">Deprecated</a></li> +<li><a href="../../../../../index-all.html">Index</a></li> +<li><a href="../../../../../help-doc.html">Help</a></li> +</ul> +</div> +<div class="subNav"> +<ul class="navList"> +<li>Prev Class</li> +<li>Next Class</li> +</ul> +<ul class="navList"> +<li><a href="../../../../../index.html?org/apache/bval/jsr/job/ConstraintValidators.html" target="_top">Frames</a></li> +<li><a href="ConstraintValidators.html" target="_top">No Frames</a></li> +</ul> +<ul class="navList" id="allclasses_navbar_bottom"> +<li><a href="../../../../../allclasses-noframe.html">All Classes</a></li> +</ul> +<div> +<script type="text/javascript"><!-- + allClassesLink = document.getElementById("allclasses_navbar_bottom"); + if(window==top) { + allClassesLink.style.display = "block"; + } + else { + allClassesLink.style.display = "none"; + } + //--> +</script> +</div> +<div> +<ul class="subNavList"> +<li>Summary: </li> +<li>Nested | </li> +<li>Field | </li> +<li><a href="#constructor.summary">Constr</a> | </li> +<li><a href="#method.summary">Method</a></li> +</ul> +<ul class="subNavList"> +<li>Detail: </li> +<li>Field | </li> +<li><a href="#constructor.detail">Constr</a> | </li> +<li><a href="#method.detail">Method</a></li> +</ul> +</div> +<a name="skip.navbar.bottom"> +<!-- --> +</a></div> +<!-- ======== END OF BOTTOM NAVBAR ======= --> +</body> +</html> Added: tomee/site/trunk/content/tomee-8.0/javadoc/org/apache/bval/jsr/job/package-frame.html URL: http://svn.apache.org/viewvc/tomee/site/trunk/content/tomee-8.0/javadoc/org/apache/bval/jsr/job/package-frame.html?rev=1866976&view=auto ============================================================================== --- tomee/site/trunk/content/tomee-8.0/javadoc/org/apache/bval/jsr/job/package-frame.html (added) +++ tomee/site/trunk/content/tomee-8.0/javadoc/org/apache/bval/jsr/job/package-frame.html Sun Sep 15 22:59:50 2019 @@ -0,0 +1,18 @@ +<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd"> +<!-- NewPage --> +<html lang="en"> +<head> +<title>org.apache.bval.jsr.job</title> +<link rel="stylesheet" type="text/css" href="../../../../../stylesheet.css" title="Style"> +<script type="text/javascript" src="../../../../../script.js"></script> +</head> +<body> +<h1 class="bar"><a href="../../../../../org/apache/bval/jsr/job/package-summary.html" target="classFrame">org.apache.bval.jsr.job</a></h1> +<div class="indexContainer"> +<h2 title="Classes">Classes</h2> +<ul title="Classes"> +<li><a href="ConstraintValidators.html" title="class in org.apache.bval.jsr.job" target="classFrame">ConstraintValidators</a></li> +</ul> +</div> +</body> +</html> Added: tomee/site/trunk/content/tomee-8.0/javadoc/org/apache/bval/jsr/job/package-summary.html URL: http://svn.apache.org/viewvc/tomee/site/trunk/content/tomee-8.0/javadoc/org/apache/bval/jsr/job/package-summary.html?rev=1866976&view=auto ============================================================================== --- tomee/site/trunk/content/tomee-8.0/javadoc/org/apache/bval/jsr/job/package-summary.html (added) +++ tomee/site/trunk/content/tomee-8.0/javadoc/org/apache/bval/jsr/job/package-summary.html Sun Sep 15 22:59:50 2019 @@ -0,0 +1,144 @@ +<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd"> +<!-- NewPage --> +<html lang="en"> +<head> +<title>org.apache.bval.jsr.job</title> +<link rel="stylesheet" type="text/css" href="../../../../../stylesheet.css" title="Style"> +<script type="text/javascript" src="../../../../../script.js"></script> +</head> +<body> +<script type="text/javascript"><!-- + try { + if (location.href.indexOf('is-external=true') == -1) { + parent.document.title="org.apache.bval.jsr.job"; + } + } + catch(err) { + } +//--> +</script> +<noscript> +<div>JavaScript is disabled on your browser.</div> +</noscript> +<!-- ========= START OF TOP NAVBAR ======= --> +<div class="topNav"><a name="navbar.top"> +<!-- --> +</a> +<div class="skipNav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div> +<a name="navbar.top.firstrow"> +<!-- --> +</a> +<ul class="navList" title="Navigation"> +<li><a href="../../../../../overview-summary.html">Overview</a></li> +<li class="navBarCell1Rev">Package</li> +<li>Class</li> +<li><a href="package-tree.html">Tree</a></li> +<li><a href="../../../../../deprecated-list.html">Deprecated</a></li> +<li><a href="../../../../../index-all.html">Index</a></li> +<li><a href="../../../../../help-doc.html">Help</a></li> +</ul> +</div> +<div class="subNav"> +<ul class="navList"> +<li><a href="../../../../../javax/xml/ws/wsaddressing/package-summary.html">Prev Package</a></li> +<li><a href="../../../../../org/apache/catalina/startup/package-summary.html">Next Package</a></li> +</ul> +<ul class="navList"> +<li><a href="../../../../../index.html?org/apache/bval/jsr/job/package-summary.html" target="_top">Frames</a></li> +<li><a href="package-summary.html" target="_top">No Frames</a></li> +</ul> +<ul class="navList" id="allclasses_navbar_top"> +<li><a href="../../../../../allclasses-noframe.html">All Classes</a></li> +</ul> +<div> +<script type="text/javascript"><!-- + allClassesLink = document.getElementById("allclasses_navbar_top"); + if(window==top) { + allClassesLink.style.display = "block"; + } + else { + allClassesLink.style.display = "none"; + } + //--> +</script> +</div> +<a name="skip.navbar.top"> +<!-- --> +</a></div> +<!-- ========= END OF TOP NAVBAR ========= --> +<div class="header"> +<h1 title="Package" class="title">Package org.apache.bval.jsr.job</h1> +</div> +<div class="contentContainer"> +<ul class="blockList"> +<li class="blockList"> +<table class="typeSummary" border="0" cellpadding="3" cellspacing="0" summary="Class Summary table, listing classes, and an explanation"> +<caption><span>Class Summary</span><span class="tabEnd"> </span></caption> +<tr> +<th class="colFirst" scope="col">Class</th> +<th class="colLast" scope="col">Description</th> +</tr> +<tbody> +<tr class="altColor"> +<td class="colFirst"><a href="../../../../../org/apache/bval/jsr/job/ConstraintValidators.html" title="class in org.apache.bval.jsr.job">ConstraintValidators</a></td> +<td class="colLast"> +<div class="block">This class is necessary as ComputeConstraintValidatorClass is package-scoped and we + need it to determine if a constraint can be validated by a specific type, such as JsonWebToken + + If ComputeConstraintValidatorClass were to become protected or public, the `canValidate` method + should be moved and this class should be deleted.</div> +</td> +</tr> +</tbody> +</table> +</li> +</ul> +</div> +<!-- ======= START OF BOTTOM NAVBAR ====== --> +<div class="bottomNav"><a name="navbar.bottom"> +<!-- --> +</a> +<div class="skipNav"><a href="#skip.navbar.bottom" title="Skip navigation links">Skip navigation links</a></div> +<a name="navbar.bottom.firstrow"> +<!-- --> +</a> +<ul class="navList" title="Navigation"> +<li><a href="../../../../../overview-summary.html">Overview</a></li> +<li class="navBarCell1Rev">Package</li> +<li>Class</li> +<li><a href="package-tree.html">Tree</a></li> +<li><a href="../../../../../deprecated-list.html">Deprecated</a></li> +<li><a href="../../../../../index-all.html">Index</a></li> +<li><a href="../../../../../help-doc.html">Help</a></li> +</ul> +</div> +<div class="subNav"> +<ul class="navList"> +<li><a href="../../../../../javax/xml/ws/wsaddressing/package-summary.html">Prev Package</a></li> +<li><a href="../../../../../org/apache/catalina/startup/package-summary.html">Next Package</a></li> +</ul> +<ul class="navList"> +<li><a href="../../../../../index.html?org/apache/bval/jsr/job/package-summary.html" target="_top">Frames</a></li> +<li><a href="package-summary.html" target="_top">No Frames</a></li> +</ul> +<ul class="navList" id="allclasses_navbar_bottom"> +<li><a href="../../../../../allclasses-noframe.html">All Classes</a></li> +</ul> +<div> +<script type="text/javascript"><!-- + allClassesLink = document.getElementById("allclasses_navbar_bottom"); + if(window==top) { + allClassesLink.style.display = "block"; + } + else { + allClassesLink.style.display = "none"; + } + //--> +</script> +</div> +<a name="skip.navbar.bottom"> +<!-- --> +</a></div> +<!-- ======== END OF BOTTOM NAVBAR ======= --> +</body> +</html>
