|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object org.gudy.bouncycastle.asn1.ASN1Encodable org.gudy.bouncycastle.asn1.x509.TargetInformation
public class TargetInformation
Target information extension for attributes certificates according to RFC 3281.
SEQUENCE OF Targets
Field Summary |
---|
Fields inherited from class org.gudy.bouncycastle.asn1.ASN1Encodable |
---|
BER, DER |
Constructor Summary | |
---|---|
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. |
Method Summary | |
---|---|
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. |
DERObject |
toASN1Object()
Produce an object suitable for an ASN1OutputStream. |
Methods inherited from class org.gudy.bouncycastle.asn1.ASN1Encodable |
---|
equals, getDEREncoded, getDERObject, getEncoded, getEncoded, hashCode |
Methods inherited from class java.lang.Object |
---|
clone, finalize, getClass, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
---|
public TargetInformation(Targets targets)
targets
- A Targets instance.public TargetInformation(Target[] targets)
targets
- An array with Targets
.Method Detail |
---|
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 DERObject toASN1Object()
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.
toASN1Object
in class ASN1Encodable
|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |