public class TargetInformation extends ASN1Object
SEQUENCE OF Targets
| Constructor and Description |
|---|
TargetInformation(Target[] targets)
According to RFC 3281 only one targets element must be produced.
|
TargetInformation(Targets targets)
Constructs a target information from a single targets element.
|
| Modifier and Type | Method and Description |
|---|---|
static TargetInformation |
getInstance(java.lang.Object obj)
Creates an instance of a TargetInformation from the given object.
|
Targets[] |
getTargetsObjects()
Returns the targets in this target information extension.
|
ASN1Primitive |
toASN1Primitive()
Produce an object suitable for an ASN1OutputStream.
|
equals, getEncoded, getEncoded, hasEncodedTagValue, hashCode, toASN1Objectpublic TargetInformation(Targets targets)
targets - A Targets instance.public static TargetInformation getInstance(java.lang.Object obj)
obj can be a TargetInformation or a ASN1Sequence
obj - The object.java.lang.IllegalArgumentException - if the given object cannot be
interpreted as TargetInformation.public Targets[] getTargetsObjects()
public ASN1Primitive toASN1Primitive()
SEQUENCE OF Targets
According to RFC 3281 only one targets element must be produced. If
multiple targets are given in the constructor they are merged into one
targets element. If this was produced from a
ASN1Sequence the encoding is kept.
toASN1Primitive in interface ASN1EncodabletoASN1Primitive in class ASN1Object