Package com.sun.management.snmp.usm

Provides the classes for implementing the SNMP User-based Security Model for SNMPv3.

See:
          Description

Interface Summary
SnmpUsm This interface is implemented by User based Security Models.
SnmpUsmAlgorithm User based Security Model algorithm.
SnmpUsmAuthAlgorithm Authentication algorithm interface.
SnmpUsmLcd An Usm Lcd is handling user configuration needed by the User based Security Model as defined in RFC 2574.
SnmpUsmMibTable Interface to implement by the Usm MIB table in order to receive configuration modification events.
SnmpUsmPrivAlgorithm Encryption algorithm interface.
SnmpUsmSecureUser This interface models an Usm user.
SnmpUsmSecurityParameters This interface models the set of security parameters needed to activate security in the User Security Model.
 

Class Summary
SnmpUserSecurityModel FOR INTERNAL USE ONLY.
SnmpUsmAlgorithmManager Usm Algorithm manager.
SnmpUsmAuthPair This class models a "user/authentication algorithm" relation.
SnmpUsmDesAlgorithm This is an implementation of Des encryption algorithm.
SnmpUsmEnginePeer FOR INTERNAL USE ONLY.
SnmpUsmHmacAlgorithm FOR INTERNAL USE ONLY.
SnmpUsmHmacMd5 Provides the parameters needed by SnmpUsmHmacAlgorithm to instantiate an Hmac MD5 algorithm.
SnmpUsmHmacSha Provides the parameters needed by SnmpUsmHmacAlgorithm to instantiate an Hmac SHA algorithm.
SnmpUsmPasswordLcd FOR INTERNAL USE ONLY.
SnmpUsmPrivPair This class models a "user/privacy algorithm" relation.
 

Exception Summary
SnmpUsmAuthAlgorithmException Thrown when an error occurs concerning the authentication algorithms.
SnmpUsmAuthException Thrown when an authentication error occurs.
SnmpUsmEngineIdException Thrown when an error occurs concerning the user name.
SnmpUsmException Super class of any Usm exception.
SnmpUsmPrivAlgorithmException Thrown when an error occurs concerning the privacy algorithms.
SnmpUsmPrivException Thrown when an error occurs concerning privacy.
SnmpUsmUserNameException Thrown when an error occurs concerning the user name.
 

Package com.sun.management.snmp.usm Description

Provides the classes for implementing the SNMP User-based Security Model for SNMPv3.


Open Source build 02
opendmk-1.0-b02 2007.10.01_19:17:46_MEST

Copyright 1998-2007 Sun Microsystems, Inc. All rights reserved. Use is subject to license terms.