@Inherited @InterceptorBinding @Retention(value=RUNTIME) @Target(value=TYPE) public @interface AutoApplySession
javax.servlet.http.registerSession
and auto applies this for every request.
See the JASPIC 1.1 specification section 3.8.4 for further details on javax.servlet.http.registerSession
.
This support is provided via an implementation of an interceptor spec interceptor that conducts the necessary logic.
Example:
@RequestScoped
@AutoApplySession
public class CustomAuthenticationMechanism implements HttpAuthenticationMechanism {
// ...
}
Copyright © 1996-2017, Oracle and/or its affiliates. All Rights Reserved. Use is subject to license terms.