public class SmimeCapabilities
extends java.lang.Object
Constructor and Description |
---|
SmimeCapabilities()
Create an empty
SmimeCapabilities . |
Modifier and Type | Method and Description |
---|---|
void |
addCapability(AlgorithmIdentifier algID)
Add a Capability.
|
void |
addCapability(AlgorithmIdentifier algID,
int parameter)
Add a Capability.
|
void |
addCapability(ASN1ObjectID capabilityID)
Add a Capability.
|
void |
addCapability(ASN1ObjectID capabilityID,
ASN1Object parameters)
Add a Capability.
|
void |
input(java.io.InputStream is)
Read this object's encoding from the specified output stream.
|
int |
length()
Returns the length of this object's encoding.
|
void |
output(java.io.OutputStream os)
Output this object's encoding to the specified output stream.
|
public void addCapability(ASN1ObjectID capabilityID)
capabilityID
- The capability identifier.public void addCapability(ASN1ObjectID capabilityID, ASN1Object parameters)
capabilityID
- The capability identifier.parameters
- The capabilities parameters.public void addCapability(AlgorithmIdentifier algID)
algID
- The algorithm identifier.public void addCapability(AlgorithmIdentifier algID, int parameter)
algID
- The algorithm identifier.parameter
- The algorithm parameters.public void input(java.io.InputStream is) throws java.io.IOException
is
- The input stream.java.io.IOException
- An I/O error occurrred.public void output(java.io.OutputStream os) throws java.io.IOException
os
- The output stream.java.io.IOException
- An I/O error occurrred.public int length()