public class GeneralName
extends java.lang.Object
Modifier and Type | Class and Description |
---|---|
static class |
GeneralName.Type |
Modifier and Type | Method and Description |
---|---|
static GeneralName |
create(ASN1Object obj) |
static GeneralName |
createDirectoryName(java.lang.String dn) |
static GeneralName |
createDirectoryName(javax.security.auth.x500.X500Principal dn) |
static GeneralName |
createDNSName(java.lang.String domain) |
static GeneralName |
createIPAddress(java.net.InetAddress ip) |
static GeneralName |
createRegisteredID(ASN1ObjectIdentifier oid) |
static GeneralName |
createRegisteredID(java.lang.String oid) |
static GeneralName |
createRFC822Name(RFC2822Address email) |
static GeneralName |
createRFC822Name(java.lang.String email) |
static GeneralName |
createUniformResourceIdentifier(java.lang.String uri) |
static GeneralName |
createUniformResourceIdentifier(java.net.URI uri) |
public static GeneralName createRFC822Name(RFC2822Address email)
public static GeneralName createRFC822Name(java.lang.String email)
public static GeneralName createDNSName(java.lang.String domain)
public static GeneralName createDirectoryName(javax.security.auth.x500.X500Principal dn)
public static GeneralName createDirectoryName(java.lang.String dn)
public static GeneralName createUniformResourceIdentifier(java.net.URI uri)
public static GeneralName createUniformResourceIdentifier(java.lang.String uri) throws java.net.URISyntaxException
java.net.URISyntaxException
public static GeneralName createIPAddress(java.net.InetAddress ip)
public static GeneralName createRegisteredID(java.lang.String oid)
public static GeneralName createRegisteredID(ASN1ObjectIdentifier oid)
public static GeneralName create(ASN1Object obj)