CCPDRequestBuilder
, CPDRequestBuilder
, VPKCRequestBuilder
, VSDRequestBuilder
public abstract class DVCSRequestBuilder
extends java.lang.Object
Modifier and Type | Field | Description |
---|---|---|
protected org.bouncycastle.asn1.dvcs.DVCSRequestInformationBuilder |
requestInformationBuilder |
Modifier | Constructor | Description |
---|---|---|
protected |
DVCSRequestBuilder(org.bouncycastle.asn1.dvcs.DVCSRequestInformationBuilder requestInformationBuilder) |
Modifier and Type | Method | Description |
---|---|---|
void |
addExtension(org.bouncycastle.asn1.ASN1ObjectIdentifier oid,
boolean isCritical,
org.bouncycastle.asn1.ASN1Encodable value) |
Add a given extension field.
|
protected DVCSRequest |
createDVCRequest(org.bouncycastle.asn1.dvcs.Data data) |
|
void |
setDataLocations(org.bouncycastle.asn1.x509.GeneralName dataLocation) |
Set data location to generated requests.
|
void |
setDataLocations(org.bouncycastle.asn1.x509.GeneralNames dataLocations) |
Set data location to generated requests.
|
void |
setDVCS(org.bouncycastle.asn1.x509.GeneralName dvcs) |
Set DVCS name to generated requests.
|
void |
setDVCS(org.bouncycastle.asn1.x509.GeneralNames dvcs) |
Set DVCS name to generated requests.
|
void |
setNonce(java.math.BigInteger nonce) |
Set a nonce for this request,
|
void |
setRequester(org.bouncycastle.asn1.x509.GeneralName requester) |
Set requester name.
|
protected final org.bouncycastle.asn1.dvcs.DVCSRequestInformationBuilder requestInformationBuilder
protected DVCSRequestBuilder(org.bouncycastle.asn1.dvcs.DVCSRequestInformationBuilder requestInformationBuilder)
public void setNonce(java.math.BigInteger nonce)
nonce
- public void setRequester(org.bouncycastle.asn1.x509.GeneralName requester)
requester
- public void setDVCS(org.bouncycastle.asn1.x509.GeneralName dvcs)
dvcs
- public void setDVCS(org.bouncycastle.asn1.x509.GeneralNames dvcs)
dvcs
- public void setDataLocations(org.bouncycastle.asn1.x509.GeneralName dataLocation)
dataLocation
- public void setDataLocations(org.bouncycastle.asn1.x509.GeneralNames dataLocations)
dataLocations
- public void addExtension(org.bouncycastle.asn1.ASN1ObjectIdentifier oid, boolean isCritical, org.bouncycastle.asn1.ASN1Encodable value) throws DVCSException
oid
- the OID defining the extension type.isCritical
- true if the extension is critical, false otherwise.value
- the ASN.1 structure that forms the extension's value.DVCSException
- if there is an issue encoding the extension for adding.protected DVCSRequest createDVCRequest(org.bouncycastle.asn1.dvcs.Data data) throws DVCSException
DVCSException