Interface IAce
public interface IAce
Title:
Description: This is a simple property bag for storing access control
entry information. It has no behavior.
Copyright: Copyright (c) 2000
Company: webMethods, Inc
-
Method Summary
Modifier and TypeMethodDescriptionGet the denied rights that this ace specifies.Get the exclusive rights that this ace specifies.Get the granted rights that this ace specifies.Get the ID of the principal that this ace refers to.void
setDeniedRights
(IRightSet rightSet) Set the denied rights that this ace specifies.void
setExclusiveRights
(IRightSet rightSet) Set the granted rights that this ace specifies.void
setGrantedRights
(IRightSet rightSet) Set the granted rights that this ace specifies.void
setPrincipalID
(IThingID principalID) Set the ID of the principal that this ace refers to.
-
Method Details
-
getPrincipalID
IThingID getPrincipalID()Get the ID of the principal that this ace refers to. -
setPrincipalID
Set the ID of the principal that this ace refers to.- Throws:
MetaException
-
getDeniedRights
IRightSet getDeniedRights()Get the denied rights that this ace specifies. -
setDeniedRights
Set the denied rights that this ace specifies.- Throws:
MetaException
- if rightset is invalid or conflicts with granted set
-
getGrantedRights
IRightSet getGrantedRights()Get the granted rights that this ace specifies. -
setGrantedRights
Set the granted rights that this ace specifies.- Throws:
MetaException
- if rightset is invalid or conflicts with denied set
-
getExclusiveRights
IRightSet getExclusiveRights()Get the exclusive rights that this ace specifies. -
setExclusiveRights
Set the granted rights that this ace specifies.- Throws:
MetaException
- if rightset is invalid or conflicts with denied set
-