public interface

SnmpSecurityParameters

com.sun.jmx.snmp.SnmpSecurityParameters

Class Overview

Security parameters are security model dependent. Every security parameters class wishing to be passed to a security model must implement this marker interface. This interface has to be implemented when developing customized security models.

This API is a Sun Microsystems internal API and is subject to change without notice.

Summary

Public Methods
abstract void decode(byte[] params)
BER decoding of security parameters.
abstract int encode(byte[] outputBytes)
BER encoding of security parameters.
abstract String getPrincipal()
Principal coded inside the security parameters.

Public Methods

public abstract void decode (byte[] params)

BER decoding of security parameters.

Parameters
params Encoded parameters.

public abstract int encode (byte[] outputBytes)

BER encoding of security parameters.

Parameters
outputBytes Array to fill.
Returns
  • Encoded parameters length.

public abstract String getPrincipal ()

Principal coded inside the security parameters.

Returns
  • The security principal.