@Qualifier @Retention(value=RUNTIME) @Target(value={TYPE,FIELD,METHOD,PARAMETER}) public @interface PicketLink
Qualifies a bean, injection or producer field as a PicketLink resource.
It is usually used to configure a specific behavior for the extensions points provided by PicketLink. You can use this annotation with types, field or methods. If used in a field or method this usually means you're producing or injecting a specific PicketLink enabled bean.
As an example, when using PicketLink IDM backed by a JPA identity store, you must produce a EntityManager
using this annotation.
Another usage example is when providing a custom Authenticator
.
Copyright © 2018 JBoss by Red Hat. All rights reserved.