Class AddressFamily
- java.lang.Object
-
- net.ripe.rpki.commons.crypto.rfc3779.AddressFamily
-
- All Implemented Interfaces:
Serializable,Comparable<AddressFamily>
public class AddressFamily extends Object implements Comparable<AddressFamily>, Serializable
See RFC3779, The IANA Address Family Numbers registry and https://www.iana.org/assignments/safi-namespace}.- See Also:
- Serialized Form
-
-
Field Summary
Fields Modifier and Type Field Description static AddressFamilyIPV4static AddressFamilyIPV6
-
Constructor Summary
Constructors Constructor Description AddressFamily(int addressFamilyIdentifier)AddressFamily(int addressFamilyIdentifier, Integer subsequentAddressFamilyIdentifier)
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description intcompareTo(AddressFamily that)static AddressFamilyfromDer(org.bouncycastle.asn1.ASN1Encodable der)static AddressFamilyfromIpResourceType(net.ripe.ipresource.IpResourceType type)booleanhasSubsequentAddressFamilyIdentifier()org.bouncycastle.asn1.DEROctetStringtoDer()net.ripe.ipresource.IpResourceTypetoIpResourceType()AddressFamilywithoutSubsequentAddressFamilyIdentifier()AddressFamilywithSubsequentAddressFamilyIdentifier(Integer subsequentAddressFamilyIdentifier)
-
-
-
Field Detail
-
IPV4
public static final AddressFamily IPV4
-
IPV6
public static final AddressFamily IPV6
-
-
Constructor Detail
-
AddressFamily
public AddressFamily(int addressFamilyIdentifier)
-
AddressFamily
public AddressFamily(int addressFamilyIdentifier, Integer subsequentAddressFamilyIdentifier)
-
-
Method Detail
-
withoutSubsequentAddressFamilyIdentifier
public AddressFamily withoutSubsequentAddressFamilyIdentifier()
-
withSubsequentAddressFamilyIdentifier
public AddressFamily withSubsequentAddressFamilyIdentifier(Integer subsequentAddressFamilyIdentifier)
-
hasSubsequentAddressFamilyIdentifier
public boolean hasSubsequentAddressFamilyIdentifier()
-
compareTo
public int compareTo(AddressFamily that)
- Specified by:
compareToin interfaceComparable<AddressFamily>
-
toDer
public org.bouncycastle.asn1.DEROctetString toDer()
-
fromDer
public static AddressFamily fromDer(org.bouncycastle.asn1.ASN1Encodable der)
-
fromIpResourceType
public static AddressFamily fromIpResourceType(net.ripe.ipresource.IpResourceType type)
-
toIpResourceType
public net.ripe.ipresource.IpResourceType toIpResourceType()
-
-