org.snmp4j.transport.tls
Class SecurityNameMapping

java.lang.Object
  extended by org.snmp4j.transport.tls.SecurityNameMapping

public class SecurityNameMapping
extends java.lang.Object

The SecurityNameMapping maps a X509 certificate identified by its fingerprint to a security name based on a mapping defined by SecurityNameMapping.CertMappingType.

Since:
2.0
Author:
Frank Fock

Nested Class Summary
static class SecurityNameMapping.CertMappingType
           
 
Constructor Summary
SecurityNameMapping(OctetString fingerprint, OctetString data, SecurityNameMapping.CertMappingType type, OctetString securityName)
           
 
Method Summary
 boolean equals(java.lang.Object o)
           
 OctetString getData()
           
 OctetString getFingerprint()
           
 OctetString getSecurityName()
           
 SecurityNameMapping.CertMappingType getType()
           
 int hashCode()
           
 java.lang.String toString()
           
 
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
 

Constructor Detail

SecurityNameMapping

public SecurityNameMapping(OctetString fingerprint,
                           OctetString data,
                           SecurityNameMapping.CertMappingType type,
                           OctetString securityName)
Method Detail

getFingerprint

public OctetString getFingerprint()

getData

public OctetString getData()

getType

public SecurityNameMapping.CertMappingType getType()

getSecurityName

public OctetString getSecurityName()

equals

public boolean equals(java.lang.Object o)
Overrides:
equals in class java.lang.Object

hashCode

public int hashCode()
Overrides:
hashCode in class java.lang.Object

toString

public java.lang.String toString()
Overrides:
toString in class java.lang.Object

Copyright 2005-2011 Frank Fock (SNMP4J.org)

Copyright © 2011 SNMP4J.org. All Rights Reserved.