Skip to content

Commit 02ff627

Browse files
committed
[PLINK-494] - Rename @RequiresAccount to @loggedin.
1 parent 17f7454 commit 02ff627

File tree

3 files changed

+9
-9
lines changed

3 files changed

+9
-9
lines changed

modules/deltaspike/src/main/java/org/picketlink/authorization/DefaultAuthorizationManager.java

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -24,8 +24,8 @@
2424
import org.apache.deltaspike.security.api.authorization.Secures;
2525
import org.picketlink.Identity;
2626
import org.picketlink.authorization.annotations.GroupsAllowed;
27+
import org.picketlink.authorization.annotations.LoggedIn;
2728
import org.picketlink.authorization.annotations.PartitionsAllowed;
28-
import org.picketlink.authorization.annotations.RequiresAccount;
2929
import org.picketlink.authorization.annotations.RequiresPermission;
3030
import org.picketlink.authorization.annotations.Restrict;
3131
import org.picketlink.authorization.annotations.RolesAllowed;
@@ -70,13 +70,13 @@ public class DefaultAuthorizationManager {
7070
private RelationshipManager relationshipManager;
7171

7272
@Secures
73-
@RequiresAccount
73+
@LoggedIn
7474
public boolean isLoggedIn(InvocationContext invocationContext) {
75-
RequiresAccount requiresAccount = getAnnotation(invocationContext, RequiresAccount.class);
75+
LoggedIn loggedIn = getAnnotation(invocationContext, LoggedIn.class);
7676
Class<? extends Account> accountType = Account.class;
7777

78-
if (requiresAccount != null) {
79-
accountType = requiresAccount.type();
78+
if (loggedIn != null) {
79+
accountType = loggedIn.requiresAccount();
8080
}
8181

8282
Account account = getIdentity().getAccount();
Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -42,7 +42,7 @@
4242
@Target({ ElementType.TYPE, ElementType.METHOD })
4343
@Documented
4444
@SecurityBindingType
45-
public @interface RequiresAccount {
45+
public @interface LoggedIn {
4646

4747
/**
4848
* <p>If defined, checks if the authenticated account is the same or a subclass of the given {@link org.picketlink.idm.model.Account} type.</p>
@@ -52,6 +52,6 @@
5252
* @return
5353
*/
5454
@Nonbinding
55-
Class<? extends Account> type() default Account.class;
55+
Class<? extends Account> requiresAccount() default Account.class;
5656

5757
}

tests/src/test/java/org/picketlink/test/authorization/AnnotationProtectedBean.java

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -22,8 +22,8 @@
2222
package org.picketlink.test.authorization;
2323

2424
import org.picketlink.authorization.annotations.GroupsAllowed;
25+
import org.picketlink.authorization.annotations.LoggedIn;
2526
import org.picketlink.authorization.annotations.PartitionsAllowed;
26-
import org.picketlink.authorization.annotations.RequiresAccount;
2727
import org.picketlink.authorization.annotations.RequiresPermission;
2828
import org.picketlink.authorization.annotations.RolesAllowed;
2929
import org.picketlink.idm.model.basic.Realm;
@@ -34,7 +34,7 @@
3434
*/
3535
public class AnnotationProtectedBean {
3636

37-
@RequiresAccount
37+
@LoggedIn
3838
public void protectedFromUnauthenticatedUsers(){
3939

4040
}

0 commit comments

Comments
 (0)