2018-06-27 12:29:21 +02:00
|
|
|
package eu.eudat.logic.security.claims;
|
2018-02-09 16:54:41 +01:00
|
|
|
|
|
|
|
import eu.eudat.types.Rights;
|
|
|
|
|
|
|
|
import java.lang.annotation.ElementType;
|
|
|
|
import java.lang.annotation.Retention;
|
|
|
|
import java.lang.annotation.RetentionPolicy;
|
|
|
|
import java.lang.annotation.Target;
|
|
|
|
|
|
|
|
/**
|
|
|
|
* Created by ikalyvas on 2/8/2018.
|
|
|
|
*/
|
|
|
|
@Retention(RetentionPolicy.RUNTIME)
|
|
|
|
@Target(ElementType.PARAMETER)
|
|
|
|
public @interface ClaimedRights {
|
|
|
|
Rights[] claims() default {};
|
|
|
|
}
|