public class GeneralSubtree extends ASN1Encodable
GeneralSubtree ::= SEQUENCE
{
base GeneralName,
minimum [0] BaseDistance DEFAULT 0,
maximum [1] BaseDistance OPTIONAL
}
NameConstraints| Modifier and Type | Field and Description |
|---|---|
private GeneralName |
base |
private DERInteger |
maximum |
private DERInteger |
minimum |
private static java.math.BigInteger |
ZERO |
BER, DER| Constructor and Description |
|---|
GeneralSubtree(ASN1Sequence seq) |
GeneralSubtree(GeneralName base) |
GeneralSubtree(GeneralName base,
java.math.BigInteger minimum,
java.math.BigInteger maximum)
Constructor from a given details.
|
| Modifier and Type | Method and Description |
|---|---|
GeneralName |
getBase() |
static GeneralSubtree |
getInstance(ASN1TaggedObject o,
boolean explicit) |
static GeneralSubtree |
getInstance(java.lang.Object obj) |
java.math.BigInteger |
getMaximum() |
java.math.BigInteger |
getMinimum() |
DERObject |
toASN1Object()
Produce an object suitable for an ASN1OutputStream.
|
equals, getDEREncoded, getDERObject, getEncoded, getEncoded, hashCodeprivate static final java.math.BigInteger ZERO
private GeneralName base
private DERInteger minimum
private DERInteger maximum
public GeneralSubtree(ASN1Sequence seq)
public GeneralSubtree(GeneralName base, java.math.BigInteger minimum, java.math.BigInteger maximum)
null, zero is assumed, if
maximum is null, maximum is absent.base - A restriction.minimum - Minimummaximum - Maximumpublic GeneralSubtree(GeneralName base)
public static GeneralSubtree getInstance(ASN1TaggedObject o, boolean explicit)
public static GeneralSubtree getInstance(java.lang.Object obj)
public GeneralName getBase()
public java.math.BigInteger getMinimum()
public java.math.BigInteger getMaximum()
public DERObject toASN1Object()
GeneralSubtree ::= SEQUENCE
{
base GeneralName,
minimum [0] BaseDistance DEFAULT 0,
maximum [1] BaseDistance OPTIONAL
}
toASN1Object in class ASN1EncodableCopyright © 1998-2014 Gamma Technologies. All Rights Reserved.