public interface com.sun.jmx.snmp.internal.SnmpSecuritySubSystem extends com.sun.jmx.snmp.internal.SnmpSubSystem
minor version: 0
major version: 59
flags: flags: (0x0601) ACC_PUBLIC, ACC_INTERFACE, ACC_ABSTRACT
this_class: com.sun.jmx.snmp.internal.SnmpSecuritySubSystem
super_class: java.lang.Object
{
public abstract com.sun.jmx.snmp.internal.SnmpSecurityCache createSecurityCache(int);
descriptor: (I)Lcom/sun/jmx/snmp/internal/SnmpSecurityCache;
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
Exceptions:
throws com.sun.jmx.snmp.SnmpUnknownSecModelException
MethodParameters:
Name Flags
id
public abstract void releaseSecurityCache(int, com.sun.jmx.snmp.internal.SnmpSecurityCache);
descriptor: (ILcom/sun/jmx/snmp/internal/SnmpSecurityCache;)V
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
Exceptions:
throws com.sun.jmx.snmp.SnmpUnknownSecModelException
MethodParameters:
Name Flags
id
cache
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, com.sun.jmx.snmp.SnmpUnknownSecModelException
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, com.sun.jmx.snmp.SnmpUnknownSecModelException
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, com.sun.jmx.snmp.SnmpUnknownSecModelException
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, com.sun.jmx.snmp.SnmpUnknownSecModelException
MethodParameters:
Name Flags
cache
version
msgID
msgMaxSize
msgFlags
msgSecurityModel
params
contextEngineID
contextName
data
encryptedPdu
decryptedPdu
}
SourceFile: "SnmpSecuritySubSystem.java"