Class GeneralNameUtils
java.lang.Object
io.netty.pkitesting.GeneralNameUtils
final class GeneralNameUtils
extends java.lang.Object
Encodes a limited set of GeneralName types, no decoding is supported.
See ITU-T X.509 (10/2019) Section 9.3.2.1, or RFC 5280 Section 4.2.1.6.
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescription(package private) static org.bouncycastle.asn1.x509.GeneralNamedirectoryName(java.lang.String x500Name) (package private) static org.bouncycastle.asn1.x509.GeneralNamedirectoryName(javax.security.auth.x500.X500Principal name) (package private) static org.bouncycastle.asn1.x509.GeneralNamednsName(java.lang.String dnsName) (package private) static org.bouncycastle.asn1.x509.GeneralNameipAddress(java.lang.String ipAddress) (package private) static org.bouncycastle.asn1.x509.GeneralNameotherName(java.lang.String oid, byte[] value) (package private) static org.bouncycastle.asn1.x509.GeneralNameregisteredId(java.lang.String oid) (package private) static org.bouncycastle.asn1.x509.GeneralNamerfc822Name(java.lang.String emailAddress) (package private) static org.bouncycastle.asn1.x509.GeneralNameuriName(java.lang.String uri) (package private) static org.bouncycastle.asn1.x509.GeneralNameuriName(java.net.URI uri) Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
-
Constructor Details
-
GeneralNameUtils
private GeneralNameUtils()
-
-
Method Details
-
otherName
static org.bouncycastle.asn1.x509.GeneralName otherName(java.lang.String oid, byte[] value) -
rfc822Name
static org.bouncycastle.asn1.x509.GeneralName rfc822Name(java.lang.String emailAddress) -
dnsName
static org.bouncycastle.asn1.x509.GeneralName dnsName(java.lang.String dnsName) -
directoryName
static org.bouncycastle.asn1.x509.GeneralName directoryName(java.lang.String x500Name) -
directoryName
static org.bouncycastle.asn1.x509.GeneralName directoryName(javax.security.auth.x500.X500Principal name) -
uriName
static org.bouncycastle.asn1.x509.GeneralName uriName(java.lang.String uri) throws java.net.URISyntaxException - Throws:
java.net.URISyntaxException
-
uriName
static org.bouncycastle.asn1.x509.GeneralName uriName(java.net.URI uri) -
ipAddress
static org.bouncycastle.asn1.x509.GeneralName ipAddress(java.lang.String ipAddress) -
registeredId
static org.bouncycastle.asn1.x509.GeneralName registeredId(java.lang.String oid)
-