argos/dmp-backend/src/main/java/eu/eudat/security/claims/ClaimedAuthorities.java

19 lines
486 B
Java

package eu.eudat.security.claims;
import eu.eudat.types.Authorities;
import org.springframework.social.facebook.api.User;
import java.lang.annotation.ElementType;
import java.lang.annotation.Retention;
import java.lang.annotation.RetentionPolicy;
import java.lang.annotation.Target;
import static eu.eudat.types.Authorities.USER;
@Retention(RetentionPolicy.RUNTIME)
@Target(ElementType.PARAMETER)
public @interface ClaimedAuthorities {
Authorities[] claims() default {USER};
}