public interface com.sun.jmx.snmp.internal.SnmpSecurityModel extends com.sun.jmx.snmp.internal.SnmpModel
minor version: 0
major version: 59
flags: flags: (0x0601) ACC_PUBLIC, ACC_INTERFACE, ACC_ABSTRACT
this_class: com.sun.jmx.snmp.internal.SnmpSecurityModel
super_class: java.lang.Object
{
public abstract int generateRequestMsg(com.sun.jmx.snmp.internal.SnmpSecurityCache, int, int, int, byte, int, com.sun.jmx.snmp.SnmpSecurityParameters, byte[], byte[], byte[], int, byte[]);
descriptor: (Lcom/sun/jmx/snmp/internal/SnmpSecurityCache;IIIBILcom/sun/jmx/snmp/SnmpSecurityParameters;[B[B[BI[B)I
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
Exceptions:
throws com.sun.jmx.snmp.SnmpTooBigException, com.sun.jmx.snmp.SnmpStatusException, com.sun.jmx.snmp.SnmpSecurityException
MethodParameters:
Name Flags
cache
version
msgID
msgMaxSize
msgFlags
msgSecurityModel
params
contextEngineID
contextName
data
dataLength
outputBytes
public abstract int generateResponseMsg(com.sun.jmx.snmp.internal.SnmpSecurityCache, int, int, int, byte, int, com.sun.jmx.snmp.SnmpSecurityParameters, byte[], byte[], byte[], int, byte[]);
descriptor: (Lcom/sun/jmx/snmp/internal/SnmpSecurityCache;IIIBILcom/sun/jmx/snmp/SnmpSecurityParameters;[B[B[BI[B)I
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
Exceptions:
throws com.sun.jmx.snmp.SnmpTooBigException, com.sun.jmx.snmp.SnmpStatusException, com.sun.jmx.snmp.SnmpSecurityException
MethodParameters:
Name Flags
cache
version
msgID
msgMaxSize
msgFlags
msgSecurityModel
params
contextEngineID
contextName
data
dataLength
outputBytes
public abstract com.sun.jmx.snmp.SnmpSecurityParameters processIncomingRequest(com.sun.jmx.snmp.internal.SnmpSecurityCache, int, int, int, byte, int, byte[], byte[], byte[], byte[], byte[], com.sun.jmx.snmp.internal.SnmpDecryptedPdu);
descriptor: (Lcom/sun/jmx/snmp/internal/SnmpSecurityCache;IIIBI[B[B[B[B[BLcom/sun/jmx/snmp/internal/SnmpDecryptedPdu;)Lcom/sun/jmx/snmp/SnmpSecurityParameters;
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
Exceptions:
throws com.sun.jmx.snmp.SnmpStatusException, com.sun.jmx.snmp.SnmpSecurityException
MethodParameters:
Name Flags
cache
version
msgID
msgMaxSize
msgFlags
msgSecurityModel
params
contextEngineID
contextName
data
encryptedPdu
decryptedPdu
public abstract com.sun.jmx.snmp.SnmpSecurityParameters processIncomingResponse(com.sun.jmx.snmp.internal.SnmpSecurityCache, int, int, int, byte, int, byte[], byte[], byte[], byte[], byte[], com.sun.jmx.snmp.internal.SnmpDecryptedPdu);
descriptor: (Lcom/sun/jmx/snmp/internal/SnmpSecurityCache;IIIBI[B[B[B[B[BLcom/sun/jmx/snmp/internal/SnmpDecryptedPdu;)Lcom/sun/jmx/snmp/SnmpSecurityParameters;
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
Exceptions:
throws com.sun.jmx.snmp.SnmpStatusException, com.sun.jmx.snmp.SnmpSecurityException
MethodParameters:
Name Flags
cache
version
msgID
msgMaxSize
msgFlags
msgSecurityModel
params
contextEngineID
contextName
data
encryptedPdu
decryptedPdu
public abstract com.sun.jmx.snmp.internal.SnmpSecurityCache createSecurityCache();
descriptor: ()Lcom/sun/jmx/snmp/internal/SnmpSecurityCache;
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
public abstract void releaseSecurityCache(com.sun.jmx.snmp.internal.SnmpSecurityCache);
descriptor: (Lcom/sun/jmx/snmp/internal/SnmpSecurityCache;)V
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
MethodParameters:
Name Flags
cache
}
SourceFile: "SnmpSecurityModel.java"