public class PKCS12SecretBag extends PKCS12Bag
Constructor and Description |
---|
PKCS12SecretBag()
Creates a new empty instance.
|
PKCS12SecretBag(PKCS12Safe parent) |
PKCS12SecretBag(PKCS12Safe parent, oracle.security.crypto.asn1.ASN1ObjectID type, oracle.security.crypto.asn1.ASN1Object value) |
PKCS12SecretBag(PKCS12Safe parent, oracle.security.crypto.asn1.ASN1Sequence s) |
PKCS12SecretBag(PKCS12Safe parent, java.io.InputStream is) |
Modifier and Type | Method and Description |
---|---|
oracle.security.crypto.asn1.ASN1ObjectID |
getSecretType() |
oracle.security.crypto.asn1.ASN1Object |
getSecretValue() |
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 |
setSecretType(oracle.security.crypto.asn1.ASN1ObjectID type) |
void |
setSecretValue(oracle.security.crypto.asn1.ASN1Object value) |
java.lang.String |
toString()
Returns a string representation of this object.
|
getFriendlyName, getLocalKeyID, inputBag, outputAttrsASN1, readExternal, setFriendlyName, setLocalKeyID, writeExternal
public PKCS12SecretBag()
public PKCS12SecretBag(PKCS12Safe parent)
public PKCS12SecretBag(PKCS12Safe parent, oracle.security.crypto.asn1.ASN1ObjectID type, oracle.security.crypto.asn1.ASN1Object value)
public PKCS12SecretBag(PKCS12Safe parent, java.io.InputStream is) throws java.io.IOException
java.io.IOException
public PKCS12SecretBag(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 void setSecretType(oracle.security.crypto.asn1.ASN1ObjectID type)
public oracle.security.crypto.asn1.ASN1ObjectID getSecretType()
public void setSecretValue(oracle.security.crypto.asn1.ASN1Object value)
public oracle.security.crypto.asn1.ASN1Object getSecretValue()
public java.lang.String toString()
toString
in class java.lang.Object