⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 snmpaccesscontrolsubsystem.java

📁 Mobile 应用程序使用 Java Micro Edition (Java ME) 平台
💻 JAVA
字号:
/* * @(#)file      SnmpAccessControlSubSystem.java * @(#)author    Sun Microsystems, Inc. * @(#)version   1.15 * @(#)date      08/09/12 * * Copyright 2006 Sun Microsystems, Inc. All rights reserved. * SUN PROPRIETARY/CONFIDENTIAL. Use is subject to license terms. * */package com.sun.jmx.snmp.internal;import com.sun.jmx.snmp.SnmpStatusException;import com.sun.jmx.snmp.SnmpOid;import com.sun.jmx.snmp.SnmpPdu;import com.sun.jmx.snmp.SnmpUnknownAccContrModelException;/** * Access Control sub system interface. To allow engine integration, an Access Control sub system must implement this interface. * <p><b>This API is a Sun Microsystems internal API  and is subject  * to change without notice.</b></p> * @since 1.5 */public interface SnmpAccessControlSubSystem extends SnmpSubSystem {    /**     * Method called by the dispatcher in order to control the access at an SNMP pdu Level.      * <P> This call is routed by the sub system to the target model according to the SNMP protocol version number.</P>     * @param version The SNMP protocol version number.     * @param principal The request principal.     * @param securityLevel The request security level as defined in <CODE>SnmpEngine</CODE>.     * @param pduType The pdu type (get, set, ...).     * @param securityModel The security model ID.     * @param contextName The access control context name.     * @param pdu The pdu to check.     */    public void checkPduAccess(int version,			       String principal,			       int securityLevel,			       int pduType,			       int securityModel,			       byte[] contextName,			       SnmpPdu pdu) throws SnmpStatusException, SnmpUnknownAccContrModelException;    /**     * Method called by the dispatcher in order to control the access at an <CODE>SnmpOid</CODE> Level.     * This method is called after the <CODE>checkPduAccess</CODE> pdu based method.     * <P> This call is routed by the sub system to the target model according to the SNMP protocol version number.</P>     * @param version The SNMP protocol version number.     * @param principal The request principal.     * @param securityLevel The request security level as defined in <CODE>SnmpEngine</CODE>.     * @param pduType The pdu type (get, set, ...).     * @param securityModel The security model ID.     * @param contextName The access control context name.     * @param oid The OID to check.     */    public void checkAccess(int version,			    String principal,			    int securityLevel,			    int pduType,			    int securityModel,			    byte[] contextName,			    SnmpOid oid) throws SnmpStatusException, SnmpUnknownAccContrModelException;}

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -