Interface | Description |
---|---|
TlsTmSecurityCallback<C extends java.security.cert.Certificate> |
The
TlsTmSecurityCallback is implemented by the
SnmpTlsMib (of SNMP4J-Agent), for example, to resolve (lookup) the
tmSecurityName for incoming requests. |
TLSTMTrustManagerFactory | |
TlsTransportMappingConfig<C extends java.security.cert.Certificate> |
The
TlsTransportMappingConfig interface provides means to plug in a TlsTmSecurityCallback into
the TransportMapping implementation and to control other TLS specific settings. |
X509TlsTransportMappingConfig |
The
TlsTransportMappingConfig interface provides means to plug in a TlsTmSecurityCallback into
a TransportMapping that uses X509Certificate s for TLS. |
Class | Description |
---|---|
DefaultTlsTmSecurityCallback |
The
DefaultTlsTmSecurityCallback resolves the
tmSecurityName for incoming requests through
a mapping table based on the peer certificates,
resolves the local certificate alias through a mapping table
based on the target address and accepts peer certificates
based on a list of trusted peer and issuer certificates. |
PropertiesTlsTmSecurityCallback |
The
PropertiesTlsTmSecurityCallback resolves the
tmSecurityName for incoming requests by using the
(system) properties
org.snmp4j.arg.securityName
org.snmp4j.arg.tlsLocalID
org.snmp4j.arg.tlsTrustCA
org.snmp4j.arg.tlsPeerID |
SecurityNameMapping |
The SecurityNameMapping maps a X509 certificate identified by its
fingerprint to a security name based on a mapping defined by
SecurityNameMapping.CertMappingType . |
TLSTMExtendedTrustManager |
TLSTM trust manager that implements the X509ExtendedTrustManager
interace.
|
TLSTMExtendedTrustManagerFactory |
X509ExtendedTrustManager factory for (D)TLSTM.
|
TLSTMUtil | |
TlsTrustManager |
Enum | Description |
---|---|
SecurityNameMapping.CertMappingType |
Copyright © 2018 SNMP4J.org. All rights reserved.