Package org.bouncycastle.crypto.tls
Class OCSPStatusRequest
- java.lang.Object
-
- org.bouncycastle.crypto.tls.OCSPStatusRequest
-
public class OCSPStatusRequest extends java.lang.Object
RFC 3546 3.6
-
-
Field Summary
Fields Modifier and Type Field Description protected Extensions
requestExtensions
protected java.util.Vector
responderIDList
-
Constructor Summary
Constructors Constructor Description OCSPStatusRequest(java.util.Vector responderIDList, Extensions requestExtensions)
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description void
encode(java.io.OutputStream output)
Encode thisOCSPStatusRequest
to anOutputStream
.Extensions
getRequestExtensions()
java.util.Vector
getResponderIDList()
static OCSPStatusRequest
parse(java.io.InputStream input)
Parse anOCSPStatusRequest
from anInputStream
.
-
-
-
Field Detail
-
responderIDList
protected java.util.Vector responderIDList
-
requestExtensions
protected Extensions requestExtensions
-
-
Constructor Detail
-
OCSPStatusRequest
public OCSPStatusRequest(java.util.Vector responderIDList, Extensions requestExtensions)
- Parameters:
responderIDList
- aVector
ofResponderID
, specifying the list of trusted OCSP responders. An empty list has the special meaning that the responders are implicitly known to the server - e.g., by prior arrangement.requestExtensions
- OCSP request extensions. A null value means that there are no extensions.
-
-
Method Detail
-
getResponderIDList
public java.util.Vector getResponderIDList()
- Returns:
- a
Vector
ofResponderID
-
getRequestExtensions
public Extensions getRequestExtensions()
- Returns:
- OCSP request extensions
-
encode
public void encode(java.io.OutputStream output) throws java.io.IOException
Encode thisOCSPStatusRequest
to anOutputStream
.- Parameters:
output
- theOutputStream
to encode to.- Throws:
java.io.IOException
-
parse
public static OCSPStatusRequest parse(java.io.InputStream input) throws java.io.IOException
Parse anOCSPStatusRequest
from anInputStream
.- Parameters:
input
- theInputStream
to parse from.- Returns:
- an
OCSPStatusRequest
object. - Throws:
java.io.IOException
-
-