# Uses of Interface
com.sas.services.information.metadata.AccessControlEntryInterface

Packages that use AccessControlEntryInterface
Package
Description
com.sas.services.information.metadata
Information Service metadata.
com.sas.services.information.metadata.dav
Information Service WebDAV metadata.

- ## Uses of AccessControlEntryInterface in com.sas.services.information.metadata

  Classes in com.sas.services.information.metadata that implement AccessControlEntryInterface
  Modifier and Type
  Class
  Description
  `class`
  `DAVAccessControlEntry`
  Represents a WebDAV Access Control Entry
  Methods in com.sas.services.information.metadata with parameters of type AccessControlEntryInterface
  Modifier and Type
  Method
  Description
  `void`
  Metadata.`addAccessControl(AccessControlEntryInterface ace)`
  Add an Access Control item to this object.
  `void`
  MetadataInterface.`addAccessControl(AccessControlEntryInterface ace)`
  Add an Access Control item to this object.
  `void`
  VirtualMetadata.`addAccessControl(AccessControlEntryInterface accessControl)`
  Add an Access Control item to this object.
  `void`
  Metadata.`removeAccessControl(AccessControlEntryInterface ace)`
  Remove an Access Control item from this object.
  `void`
  MetadataInterface.`removeAccessControl(AccessControlEntryInterface ace)`
  Remove an Access Control item from this object.
  `void`
  VirtualMetadata.`removeAccessControl(AccessControlEntryInterface accessControl)`
  Remove an Access Control item from this object.

- ## Uses of AccessControlEntryInterface in com.sas.services.information.metadata.dav

  Methods in com.sas.services.information.metadata.dav with parameters of type AccessControlEntryInterface
  Modifier and Type
  Method
  Description
  `void`
  DAVEntity.`addAccessControlEntry(AccessControlEntryInterface ace)`
  `void`
  DAVEntityInterface.`addAccessControlEntry(AccessControlEntryInterface ace)`
  Add an access control entry to the ACL
  `void`
  DAVEntity.`removeAccessControlEntry(AccessControlEntryInterface ace)`
  `void`
  DAVEntityInterface.`removeAccessControlEntry(AccessControlEntryInterface ace)`
  Remove an access control entry from the ACL