|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object com.sun.management.snmp.usm.usmmib.UsmUserEntry com.sun.management.snmp.usm.usmmib.UsmUserEntryImpl
public class UsmUserEntryImpl
The class is used for implementing the "UsmUserEntry" group. The group is defined with the following oid: 1.3.6.1.6.3.15.1.2.2.1. This entry is tied with a SnmpUsmSecureUser where the configuration is stored. Every call made on the entry are forwarded to the secure user.
Field Summary |
---|
Fields inherited from class com.sun.management.snmp.usm.usmmib.UsmUserEntry |
---|
UsmUserAuthKeyChange, UsmUserAuthProtocol, UsmUserCloneFrom, UsmUserEngineID, UsmUserName, UsmUserOwnAuthKeyChange, UsmUserOwnPrivKeyChange, UsmUserPrivKeyChange, UsmUserPrivProtocol, UsmUserPublic, UsmUserSecurityName, UsmUserStatus, UsmUserStorageType |
Constructor Summary | |
---|---|
UsmUserEntryImpl(SnmpEngine engine,
SnmpMib mib,
SnmpUsmLcd lcd,
SnmpUsmSecureUser user,
TableUsmUserTableImpl table)
|
Method Summary | |
---|---|
void |
addInMBeanServer(MBeanServer server)
Register this entry in the MBean server. |
void |
checkUsmUserAuthKeyChange(Byte[] x)
Setter for the "UsmUserAuthKeyChange" variable. |
void |
checkUsmUserAuthProtocol(String x)
Checker for the "UsmUserAuthProtocol" variable. |
void |
checkUsmUserCloneFrom(String x)
Checker for the "UsmUserCloneFrom" variable. |
void |
checkUsmUserPrivKeyChange(Byte[] x)
Setter for the "UsmUserPrivKeyChange" variable. |
void |
checkUsmUserPrivProtocol(String x)
Checker for the "UsmUserPrivProtocol" variable. |
void |
checkUsmUserStatus(EnumUsmUserStatus x)
Checker for the "UsmUserStatus" variable. |
void |
checkUsmUserStorageType(EnumUsmUserStorageType x)
Checker for the "UsmUserStorageType" variable. |
protected ObjectName |
createObjectName()
This method is called when the UsmUseEntryImpl is added or removed from the MBeanServer. |
Byte[] |
getUsmUserAuthKeyChange()
Getter for the "UsmUserAuthKeyChange" variable. |
String |
getUsmUserAuthProtocol()
Getter for the "UsmUserAuthProtocol" variable. |
String |
getUsmUserCloneFrom()
Getter for the "UsmUserCloneFrom" variable. |
Byte[] |
getUsmUserEngineID()
Getter for the "UsmUserEngineId" variable. |
String |
getUsmUserName()
Getter for the "UsmUserName" variable. |
Byte[] |
getUsmUserOwnAuthKeyChange()
Getter for the "UsmUserOwnAuthKeyChange" variable. |
Byte[] |
getUsmUserOwnPrivKeyChange()
Getter for the "UsmUserOwnPrivKeyChange" variable. |
Byte[] |
getUsmUserPrivKeyChange()
Getter for the "UsmUserPrivKeyChange" variable. |
String |
getUsmUserPrivProtocol()
Getter for the "UsmUserPrivProtocol" variable. |
String |
getUsmUserSecurityName()
Getter for the "UsmUserSecurityName" variable. |
EnumUsmUserStorageType |
getUsmUserStorageType()
Getter for the "UsmUserStorageType" variable. |
void |
removeFromMBeanServer(MBeanServer server)
Unregister this entry from the MBean server. |
void |
setUsmUserAuthKeyChange(Byte[] x)
Setter for the "UsmUserAuthKeyChange" variable. |
void |
setUsmUserAuthProtocol(String x)
Setter for the "UsmUserAuthProtocol" variable. |
void |
setUsmUserCloneFrom(String x)
Setter for the "UsmUserCloneFrom" variable. |
void |
setUsmUserOwnAuthKeyChange(Byte[] x)
Setter for the "UsmUserOwnAuthKeyChange" variable. |
void |
setUsmUserOwnPrivKeyChange(Byte[] x)
Setter for the "UsmUserOwnPrivKeyChange" variable. |
void |
setUsmUserPrivKeyChange(Byte[] x)
Setter for the "UsmUserPrivKeyChange" variable. |
void |
setUsmUserPrivProtocol(String x)
Setter for the "UsmUserPrivProtocol" variable. |
void |
setUsmUserStatus(EnumUsmUserStatus x)
Setter for the "UsmUserStatus" variable. |
void |
setUsmUserStorageType(EnumUsmUserStorageType x)
Setter for the "UsmUserStorageType" variable. |
Methods inherited from class com.sun.management.snmp.usm.usmmib.UsmUserEntry |
---|
checkUsmUserOwnAuthKeyChange, checkUsmUserOwnPrivKeyChange, checkUsmUserPublic, getUsmUserPublic, getUsmUserStatus, setUsmUserPublic |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
---|
public UsmUserEntryImpl(SnmpEngine engine, SnmpMib mib, SnmpUsmLcd lcd, SnmpUsmSecureUser user, TableUsmUserTableImpl table)
Method Detail |
---|
protected ObjectName createObjectName() throws MalformedObjectNameException
This method is called when the UsmUseEntryImpl is added or removed from the MBeanServer. It returns the object name to use when registering the MIB in an MBeanServer. Override this method if you want to change the default name :
MalformedObjectNameException
public void addInMBeanServer(MBeanServer server)
public void removeFromMBeanServer(MBeanServer server)
public String getUsmUserSecurityName() throws SnmpStatusException
getUsmUserSecurityName
in interface UsmUserEntryMBean
getUsmUserSecurityName
in class UsmUserEntry
SnmpStatusException
public Byte[] getUsmUserPrivKeyChange() throws SnmpStatusException
getUsmUserPrivKeyChange
in interface UsmUserEntryMBean
getUsmUserPrivKeyChange
in class UsmUserEntry
SnmpStatusException
public void checkUsmUserPrivKeyChange(Byte[] x) throws SnmpStatusException
checkUsmUserPrivKeyChange
in interface UsmUserEntryMBean
checkUsmUserPrivKeyChange
in class UsmUserEntry
SnmpStatusException
public void setUsmUserPrivKeyChange(Byte[] x) throws SnmpStatusException
setUsmUserPrivKeyChange
in interface UsmUserEntryMBean
setUsmUserPrivKeyChange
in class UsmUserEntry
SnmpStatusException
public Byte[] getUsmUserAuthKeyChange() throws SnmpStatusException
getUsmUserAuthKeyChange
in interface UsmUserEntryMBean
getUsmUserAuthKeyChange
in class UsmUserEntry
SnmpStatusException
public void checkUsmUserAuthKeyChange(Byte[] x) throws SnmpStatusException
checkUsmUserAuthKeyChange
in interface UsmUserEntryMBean
checkUsmUserAuthKeyChange
in class UsmUserEntry
SnmpStatusException
public void setUsmUserAuthKeyChange(Byte[] x) throws SnmpStatusException
setUsmUserAuthKeyChange
in interface UsmUserEntryMBean
setUsmUserAuthKeyChange
in class UsmUserEntry
SnmpStatusException
public void setUsmUserOwnPrivKeyChange(Byte[] x) throws SnmpStatusException
setUsmUserOwnPrivKeyChange
in interface UsmUserEntryMBean
setUsmUserOwnPrivKeyChange
in class UsmUserEntry
SnmpStatusException
public Byte[] getUsmUserOwnPrivKeyChange() throws SnmpStatusException
getUsmUserOwnPrivKeyChange
in interface UsmUserEntryMBean
getUsmUserOwnPrivKeyChange
in class UsmUserEntry
SnmpStatusException
public Byte[] getUsmUserOwnAuthKeyChange() throws SnmpStatusException
getUsmUserOwnAuthKeyChange
in interface UsmUserEntryMBean
getUsmUserOwnAuthKeyChange
in class UsmUserEntry
SnmpStatusException
public void setUsmUserOwnAuthKeyChange(Byte[] x) throws SnmpStatusException
setUsmUserOwnAuthKeyChange
in interface UsmUserEntryMBean
setUsmUserOwnAuthKeyChange
in class UsmUserEntry
SnmpStatusException
public String getUsmUserPrivProtocol() throws SnmpStatusException
getUsmUserPrivProtocol
in interface UsmUserEntryMBean
getUsmUserPrivProtocol
in class UsmUserEntry
SnmpStatusException
public void setUsmUserPrivProtocol(String x) throws SnmpStatusException
setUsmUserPrivProtocol
in interface UsmUserEntryMBean
setUsmUserPrivProtocol
in class UsmUserEntry
SnmpStatusException
public void checkUsmUserPrivProtocol(String x) throws SnmpStatusException
checkUsmUserPrivProtocol
in interface UsmUserEntryMBean
checkUsmUserPrivProtocol
in class UsmUserEntry
SnmpStatusException
public String getUsmUserAuthProtocol() throws SnmpStatusException
getUsmUserAuthProtocol
in interface UsmUserEntryMBean
getUsmUserAuthProtocol
in class UsmUserEntry
SnmpStatusException
public void setUsmUserAuthProtocol(String x) throws SnmpStatusException
setUsmUserAuthProtocol
in interface UsmUserEntryMBean
setUsmUserAuthProtocol
in class UsmUserEntry
SnmpStatusException
public void checkUsmUserAuthProtocol(String x) throws SnmpStatusException
checkUsmUserAuthProtocol
in interface UsmUserEntryMBean
checkUsmUserAuthProtocol
in class UsmUserEntry
SnmpStatusException
public EnumUsmUserStorageType getUsmUserStorageType() throws SnmpStatusException
getUsmUserStorageType
in interface UsmUserEntryMBean
getUsmUserStorageType
in class UsmUserEntry
SnmpStatusException
public void setUsmUserStorageType(EnumUsmUserStorageType x) throws SnmpStatusException
setUsmUserStorageType
in interface UsmUserEntryMBean
setUsmUserStorageType
in class UsmUserEntry
SnmpStatusException
public void checkUsmUserStorageType(EnumUsmUserStorageType x) throws SnmpStatusException
checkUsmUserStorageType
in interface UsmUserEntryMBean
checkUsmUserStorageType
in class UsmUserEntry
SnmpStatusException
public Byte[] getUsmUserEngineID() throws SnmpStatusException
getUsmUserEngineID
in interface UsmUserEntryMBean
getUsmUserEngineID
in class UsmUserEntry
SnmpStatusException
public String getUsmUserName() throws SnmpStatusException
getUsmUserName
in interface UsmUserEntryMBean
getUsmUserName
in class UsmUserEntry
SnmpStatusException
public String getUsmUserCloneFrom() throws SnmpStatusException
getUsmUserCloneFrom
in interface UsmUserEntryMBean
getUsmUserCloneFrom
in class UsmUserEntry
SnmpStatusException
public void checkUsmUserCloneFrom(String x) throws SnmpStatusException
checkUsmUserCloneFrom
in interface UsmUserEntryMBean
checkUsmUserCloneFrom
in class UsmUserEntry
SnmpStatusException
public void setUsmUserCloneFrom(String x) throws SnmpStatusException
setUsmUserCloneFrom
in interface UsmUserEntryMBean
setUsmUserCloneFrom
in class UsmUserEntry
SnmpStatusException
public void setUsmUserStatus(EnumUsmUserStatus x) throws SnmpStatusException
setUsmUserStatus
in interface UsmUserEntryMBean
setUsmUserStatus
in class UsmUserEntry
SnmpStatusException
public void checkUsmUserStatus(EnumUsmUserStatus x) throws SnmpStatusException
checkUsmUserStatus
in interface UsmUserEntryMBean
checkUsmUserStatus
in class UsmUserEntry
SnmpStatusException
|
Open Source build 02 opendmk-1.0-b02 2007.10.01_19:17:46_MEST |
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |