com.adventnet.aclparser
Class DefaultAccessPolicy
java.lang.Object
|
+--com.adventnet.aclparser.DefaultAccessPolicy
- public class DefaultAccessPolicy
- extends java.lang.Object
- implements AccessPolicy
The default Access Policy class which is created by parsing
ACL files
| Methods inherited from class java.lang.Object |
,
clone,
equals,
finalize,
getClass,
hashCode,
notify,
notifyAll,
toString,
wait,
wait,
wait |
communities
java.util.Vector communities
managers
java.util.Vector managers
managersInet
java.util.Vector managersInet
readPolicy
boolean readPolicy
DefaultAccessPolicy
public DefaultAccessPolicy()
setCommunities
public void setCommunities(java.util.Vector val)
- Setter for valid communities for this policy
setManagers
public void setManagers(java.util.Vector val)
- setter for managers
getManagers
public java.util.Vector getManagers()
- Returns:
- Vector of String managers
getInetAddresses
void getInetAddresses()
setReadPolicy
public void setReadPolicy(boolean policy)
- Setter for the readPolicy false if it is a write policy (read-write)
printManagers
void printManagers()
printCommunities
void printCommunities()
authenticate
public boolean authenticate(SnmpPDU pdu)
- AccessPolicy interface implementations which are invoked whenever
we have a pdu request
- Specified by:
- authenticate in interface AccessPolicy
- Tags copied from interface: AccessPolicy
- Parameters:
pdu - the SnmpPDU- Returns:
- false if the pdu doesnt conform to authentication
mechanism of this access policy otherwise true
isReadPolicy
public boolean isReadPolicy()
- Description copied from interface: AccessPolicy
- Getter for the read policy.
- Specified by:
- isReadPolicy in interface AccessPolicy
- Tags copied from interface: AccessPolicy
- Returns:
- true if this is a read-only policy otherwise false