Uses of Interface
org.snmp4j.transport.tls.TlsTmSecurityCallback
-
Packages that use TlsTmSecurityCallback Package Description org.snmp4j.fluent org.snmp4j.transport Provides transport protocol mappings for SNMP.org.snmp4j.transport.tls -
-
Uses of TlsTmSecurityCallback in org.snmp4j.fluent
Fields in org.snmp4j.fluent declared as TlsTmSecurityCallback Modifier and Type Field Description private TlsTmSecurityCallback<java.security.cert.X509Certificate>TargetBuilder.TlsTargetBuilder. tlsTmSecurityCallbackMethods in org.snmp4j.fluent with parameters of type TlsTmSecurityCallback Modifier and Type Method Description SnmpBuilderSnmpBuilder. dtls(TlsTmSecurityCallback<java.security.cert.X509Certificate> securityCallback, java.lang.String[] dtlsProtocolVersions, DtlsAddress... listenAddresses)SnmpBuilderSnmpBuilder. dtls(TlsTmSecurityCallback<java.security.cert.X509Certificate> securityCallback, DtlsAddress... listenAddresses)TargetBuilder.TlsTargetBuilderTargetBuilder.TlsTargetBuilder. securityCallback(TlsTmSecurityCallback<java.security.cert.X509Certificate> tlsTmSecurityCallback)SnmpBuilderSnmpBuilder. tls(TlsTmSecurityCallback<java.security.cert.X509Certificate> securityCallback, java.lang.String[] tlsProtocolVersions, TlsAddress... listenAddresses)SnmpBuilderSnmpBuilder. tls(TlsTmSecurityCallback<java.security.cert.X509Certificate> securityCallback, TlsAddress... listenAddresses) -
Uses of TlsTmSecurityCallback in org.snmp4j.transport
Fields in org.snmp4j.transport declared as TlsTmSecurityCallback Modifier and Type Field Description private TlsTmSecurityCallback<java.security.cert.X509Certificate>DTLSTM. securityCallbackMethods in org.snmp4j.transport that return TlsTmSecurityCallback Modifier and Type Method Description TlsTmSecurityCallback<java.security.cert.X509Certificate>DTLSTM. getSecurityCallback()TlsTmSecurityCallback<java.security.cert.X509Certificate>TLSTM. getSecurityCallback()Methods in org.snmp4j.transport with parameters of type TlsTmSecurityCallback Modifier and Type Method Description voidDTLSTM. setSecurityCallback(TlsTmSecurityCallback<java.security.cert.X509Certificate> securityCallback)voidTLSTM. setSecurityCallback(TlsTmSecurityCallback<java.security.cert.X509Certificate> securityCallback)Constructors in org.snmp4j.transport with parameters of type TlsTmSecurityCallback Constructor Description DTLSTM(TlsTmSecurityCallback<java.security.cert.X509Certificate> securityCallback, DtlsAddress serverAddress)Creates a DTLS transport mapping that binds to the given address (interface) on the local host.DTLSTM(TlsTmSecurityCallback<java.security.cert.X509Certificate> securityCallback, DtlsAddress serverAddress, CounterSupport counterSupport)Creates a TLS transport mapping that binds to the given address (interface) on the local host and runs as a server.DTLSTM(TlsTmSecurityCallback<java.security.cert.X509Certificate> securityCallback, DtlsAddress serverAddress, CounterSupport counterSupport, boolean serverEnabled)Creates a TLS transport mapping that binds to the given address (interface) on the local host.TLSTM(TlsTmSecurityCallback<java.security.cert.X509Certificate> securityCallback, TlsAddress serverAddress)Creates a TLS transport mapping that binds to the given address (interface) on the local host.TLSTM(TlsTmSecurityCallback<java.security.cert.X509Certificate> securityCallback, TlsAddress serverAddress, CounterSupport counterSupport)Creates a TLS transport mapping that binds to the given address (interface) on the local host.TLSTM(TlsTmSecurityCallback<java.security.cert.X509Certificate> securityCallback, TlsAddress serverAddress, CounterSupport counterSupport, boolean serverEnabled)Creates a TLS transport mapping that binds to the given address (interface) on the local host. -
Uses of TlsTmSecurityCallback in org.snmp4j.transport.tls
Classes in org.snmp4j.transport.tls that implement TlsTmSecurityCallback Modifier and Type Class Description classDefaultTlsTmSecurityCallbackTheDefaultTlsTmSecurityCallbackresolves thetmSecurityNamefor 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.classPropertiesTlsTmSecurityCallbackThePropertiesTlsTmSecurityCallbackresolves thetmSecurityNamefor incoming requests by using the (system) propertiesorg.snmp4j.arg.securityNameorg.snmp4j.arg.tlsLocalIDorg.snmp4j.arg.tlsTrustCAorg.snmp4j.arg.tlsPeerIDclassTlsTmSecurityCallbackProxy<C extends java.security.cert.Certificate>TheTlsTmSecurityCallbackProxyclass implements aTlsTmSecurityCallbackby using an internal reference to anotherTlsTmSecurityCallbackinstance.Fields in org.snmp4j.transport.tls declared as TlsTmSecurityCallback Modifier and Type Field Description private TlsTmSecurityCallback<java.security.cert.X509Certificate>TLSTMExtendedTrustManager. securityCallbackprivate TlsTmSecurityCallback<java.security.cert.X509Certificate>TLSTMExtendedTrustManagerFactory. securityCallbackprivate TlsTmSecurityCallback<java.security.cert.X509Certificate>TlsTrustManager. securityCallbackDeprecated.private TlsTmSecurityCallback<C>TlsTmSecurityCallbackProxy. tlsTmSecurityCallbackprivate TlsTmSecurityCallback<java.security.cert.X509Certificate>TlsX509CertifiedTarget. tlsTmSecurityCallbackMethods in org.snmp4j.transport.tls that return TlsTmSecurityCallback Modifier and Type Method Description TlsTmSecurityCallback<C>TlsTransportMappingConfig. getSecurityCallback()Gets theTlsTmSecurityCallbackassociated with thisTransportMappinghook which is called by the transport mapping to lookup TLS security parameters from external configuration.protected TlsTmSecurityCallback<java.security.cert.X509Certificate>TlsTrustManager. getSecurityCallback()Deprecated.TlsTmSecurityCallback<C>TlsTmSecurityCallbackProxy. getTlsTmSecurityCallback()TlsTmSecurityCallback<java.security.cert.X509Certificate>TlsX509CertifiedTarget. getTlsTmSecurityCallback()Gets theTlsTmSecurityCallbackinformation needed to validate a client-server connection.Methods in org.snmp4j.transport.tls with parameters of type TlsTmSecurityCallback Modifier and Type Method Description static javax.net.ssl.SSLContextTLSTMUtil. createSSLContext(java.lang.String protocol, java.lang.String keyStore, java.lang.String keyStorePassword, java.lang.String trustStore, java.lang.String trustStorePassword, TransportStateReference transportStateReference, TLSTMTrustManagerFactory trustManagerFactory, boolean useClientMode, TlsTmSecurityCallback<java.security.cert.X509Certificate> securityCallback, java.lang.String localCertificateAlias, java.security.cert.PKIXRevocationChecker pkixRevocationChecker, java.lang.String crlURI)private static voidTLSTMUtil. filterCertificates(java.security.KeyStore ks, TransportStateReference transportStateReference, TlsTmSecurityCallback<java.security.cert.X509Certificate> securityCallback, java.lang.String localCertificateAlias)static java.security.cert.X509Certificate[]TLSTMExtendedTrustManager. getAcceptedIssuers(javax.net.ssl.X509TrustManager trustManager, TlsTmSecurityCallback<java.security.cert.X509Certificate> securityCallback)Gets the acceptedX509Certificates from the givenX509TrustManagerand security callback.static java.security.cert.X509Certificate[]TlsTrustManager. getAcceptedIssuers(javax.net.ssl.X509TrustManager trustManager, TlsTmSecurityCallback<java.security.cert.X509Certificate> securityCallback)Deprecated.Gets the acceptedX509Certificates from the givenX509TrustManagerand security callback.voidTlsTransportMappingConfig. setSecurityCallback(TlsTmSecurityCallback<C> securityCallback)Sets theTlsTmSecurityCallbackassociated with thisTransportMappinghook.voidTlsTmSecurityCallbackProxy. setTlsTmSecurityCallback(TlsTmSecurityCallback<C> tlsTmSecurityCallback)Sets the security callback to be used when this proxy is being called.Constructors in org.snmp4j.transport.tls with parameters of type TlsTmSecurityCallback Constructor Description TLSTMExtendedTrustManager(CounterSupport tlstmCounters, TlsTmSecurityCallback<java.security.cert.X509Certificate> securityCallback, javax.net.ssl.X509TrustManager trustManager, boolean useClientMode, TransportStateReference tmStateReference)TLSTMExtendedTrustManagerFactory(CounterSupport tlstmCounterSupport, TlsTmSecurityCallback<java.security.cert.X509Certificate> securityCallback)TlsTrustManager(javax.net.ssl.X509TrustManager trustManager, boolean useClientMode, TransportStateReference tmStateReference, CounterSupport tlstmCounters, TlsTmSecurityCallback<java.security.cert.X509Certificate> securityCallback)Deprecated.Creates a newTlsTrustManager.TlsX509CertifiedTarget(A address, OctetString identity, OctetString serverFingerprint, OctetString clientFingerprint, TlsTmSecurityCallback<java.security.cert.X509Certificate> tlsTmSecurityCallback)
-