Interface PermissionCheckValue
- All Known Subinterfaces:
BaseCredentialsInfo,BlogPostInfo,CalendarEntry,FileInfo,LinkInfo,OAuth1CredentialsInfo,OAuth2CredentialsInfo,PasswordCredentialsInfo,PostInfo,SiteInfo,TopicInfo
- All Known Implementing Classes:
AbstractCredentialsImpl,ArchivedNodeEntity,BlogEntity,BlogPostInfoImpl,CalendarEntity,CalendarEntryDTO,CalendarEntryImpl,CopyService.CopyInfo,DownloadEntity,DraftsAndPublishedBlogPostsCannedQueryParams,FileInfoImpl,GetArchivedNodesCannedQueryParams,GetBlogPostsCannedQueryParams,GetCalendarEntriesCannedQueryParams,GetChildrenAuditableCannedQueryParams,GetChildrenWithTargetAssocsAuditableCannedQueryParams,GetDiscussionTopcisWithPostsCannedQueryParams,GetDownloadsCannedQueryParams,LinkInfoImpl,NodeBackedEntity,NodeEntity,NodeUpdateEntity,NodeWithChildrenEntity,NodeWithTargetsEntity,OAuth1CredentialsInfoImpl,OAuth2CredentialsInfoImpl,PasswordCredentialsInfoImpl,PersonService.PersonInfo,PostInfoImpl,PostWithReplies,SiteInfoImpl,TopicInfoImpl
public interface PermissionCheckValue
Interface for objects that can provide information to allow permission checks
Implement this interface to enable the permission filtering layers to extract information in order to check permissions.
- Since:
- 4.0
- Author:
- Derek Hulley
-
Method Summary
Modifier and TypeMethodDescriptionGet the underlying node value that needs to be permission checked.
-
Method Details
-
getNodeRef
NodeRef getNodeRef()Get the underlying node value that needs to be permission checked.- Returns:
- the underlying value to filter
-