public class PKCS12SafeContentsBag extends PKCS12Bag
PKCS12Bag
s.Constructor and Description |
---|
PKCS12SafeContentsBag()
Creates a new empty instance.
|
PKCS12SafeContentsBag(PKCS12Safe parent) |
PKCS12SafeContentsBag(PKCS12Safe parent, oracle.security.crypto.asn1.ASN1Sequence s) |
PKCS12SafeContentsBag(PKCS12Safe parent, java.io.InputStream is) |
PKCS12SafeContentsBag(PKCS12Safe parent, java.util.List<PKCS12Bag> bags) |
PKCS12SafeContentsBag(PKCS12Safe parent, java.util.Vector<PKCS12Bag> bags)
Deprecated.
|
Modifier and Type | Method and Description |
---|---|
void |
addBag(PKCS12Bag b) |
java.util.Vector<PKCS12Bag> |
getBags()
Deprecated.
Use
getBagsAsList() |
java.util.ArrayList<PKCS12Bag> |
getBagsAsList()
Returns the sequence of
PKCS12Bag s contained in this safeContents bag. |
void |
input(oracle.security.crypto.asn1.ASN1Sequence s)
Reconstructs this object from its representation as an ASN.1 sequence.
|
void |
input(java.io.InputStream is)
Reconstructs this object by reading its DER encoding from the specified input stream.
|
int |
length()
Returns the length of this object's DER encoding.
|
void |
output(java.io.OutputStream os)
Outputs the DER encoding of this object to the specified output stream.
|
void |
setBags(java.util.List<PKCS12Bag> bags)
Sets the sequence of
PKCS12Bag s for this safeContents bag. |
void |
setBags(java.util.Vector<PKCS12Bag> bags)
Deprecated.
Use
setBags(List) |
java.lang.String |
toString()
Returns a string representation of this object.
|
getFriendlyName, getLocalKeyID, inputBag, outputAttrsASN1, readExternal, setFriendlyName, setLocalKeyID, writeExternal
public PKCS12SafeContentsBag()
public PKCS12SafeContentsBag(PKCS12Safe parent)
public PKCS12SafeContentsBag(PKCS12Safe parent, java.util.Vector<PKCS12Bag> bags)
PKCS12SafeContentsBag(PKCS12Safe, List)
public PKCS12SafeContentsBag(PKCS12Safe parent, java.util.List<PKCS12Bag> bags)
public PKCS12SafeContentsBag(PKCS12Safe parent, java.io.InputStream is) throws java.io.IOException
java.io.IOException
public PKCS12SafeContentsBag(PKCS12Safe parent, oracle.security.crypto.asn1.ASN1Sequence s) throws java.io.IOException
java.io.IOException
public void input(java.io.InputStream is) throws java.io.IOException
is
- the input stream from which this object will be readjava.io.IOException
public void input(oracle.security.crypto.asn1.ASN1Sequence s) throws java.io.IOException
s
- the ASN.1 sequence representation of this objectjava.io.IOException
public void output(java.io.OutputStream os) throws java.io.IOException
os
- the output stream to which the object will be writtenjava.io.IOException
public int length()
public java.util.Vector<PKCS12Bag> getBags()
getBagsAsList()
PKCS12Bag
s contained in this safeContents
bag.PKCS12Bag
.public java.util.ArrayList<PKCS12Bag> getBagsAsList()
PKCS12Bag
s contained in this safeContents
bag.PKCS12Bag
.public void setBags(java.util.Vector<PKCS12Bag> bags)
setBags(List)
PKCS12Bag
s for this safeContents
bag.b
- A vector, each element of which must be an instance of PKCS12Bag
.public void setBags(java.util.List<PKCS12Bag> bags)
PKCS12Bag
s for this safeContents
bag.b
- A List, each element of which must be an instance of PKCS12Bag
.public void addBag(PKCS12Bag b)
public java.lang.String toString()
toString
in class java.lang.Object