Class AuthorizationRequest
- java.lang.Object
-
- edu.cornell.mannlib.vitro.webapp.auth.requestedAction.AuthorizationRequest
-
- Direct Known Subclasses:
AllowedAuthorizationRequest,AndAuthorizationRequest,ForbiddenAuthorizationRequest,OrAuthorizationRequest,SimpleAuthorizationRequest
public abstract class AuthorizationRequest extends Object
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static classAuthorizationRequest.WRAP_TYPE
-
Field Summary
Fields Modifier and Type Field Description static AuthorizationRequestAUTHORIZEDstatic AuthorizationRequestUNAUTHORIZED
-
Constructor Summary
Constructors Constructor Description AuthorizationRequest()
-
Method Summary
All Methods Static Methods Instance Methods Abstract Methods Concrete Methods Modifier and Type Method Description AuthorizationRequestand(AuthorizationRequest second)abstract AccessObjectgetAccessObject()abstract AccessOperationgetAccessOperation()Set<String>getEditorUris()StringgetExternalAuthId()List<AuthorizationRequest>getItems()DecisionResultgetPredefinedDecision()Set<String>getRoleUris()UserAccountgetUserAccount()AuthorizationRequest.WRAP_TYPEgetWrapType()booleanisRootUser()static AuthorizationRequestor(AuthorizationRequest fist, AuthorizationRequest second)voidsetUserAccount(UserAccount userAccount)StringtoString()
-
-
-
Field Detail
-
UNAUTHORIZED
public static final AuthorizationRequest UNAUTHORIZED
-
AUTHORIZED
public static final AuthorizationRequest AUTHORIZED
-
-
Method Detail
-
getWrapType
public AuthorizationRequest.WRAP_TYPE getWrapType()
-
getPredefinedDecision
public DecisionResult getPredefinedDecision()
-
getItems
public List<AuthorizationRequest> getItems()
-
getAccessObject
public abstract AccessObject getAccessObject()
-
getAccessOperation
public abstract AccessOperation getAccessOperation()
-
setUserAccount
public void setUserAccount(UserAccount userAccount)
-
getUserAccount
public UserAccount getUserAccount()
-
getExternalAuthId
public String getExternalAuthId()
-
or
public static AuthorizationRequest or(AuthorizationRequest fist, AuthorizationRequest second)
-
and
public AuthorizationRequest and(AuthorizationRequest second)
-
isRootUser
public boolean isRootUser()
-
-