public abstract class DVCSRequestBuilder extends Object
| Modifier and Type | Field and Description |
|---|---|
protected DVCSRequestInformationBuilder |
requestInformationBuilder |
| Modifier | Constructor and Description |
|---|---|
protected |
DVCSRequestBuilder(DVCSRequestInformationBuilder requestInformationBuilder) |
| Modifier and Type | Method and Description |
|---|---|
void |
addExtension(ASN1ObjectIdentifier oid,
boolean isCritical,
ASN1Encodable value)
Add a given extension field.
|
protected DVCSRequest |
createDVCRequest(Data data) |
void |
setDataLocations(GeneralName dataLocation)
Set data location to generated requests.
|
void |
setDataLocations(GeneralNames dataLocations)
Set data location to generated requests.
|
void |
setDVCS(GeneralName dvcs)
Set DVCS name to generated requests.
|
void |
setDVCS(GeneralNames dvcs)
Set DVCS name to generated requests.
|
void |
setNonce(BigInteger nonce)
Set a nonce for this request,
|
void |
setRequester(GeneralName requester)
Set requester name.
|
protected final DVCSRequestInformationBuilder requestInformationBuilder
protected DVCSRequestBuilder(DVCSRequestInformationBuilder requestInformationBuilder)
public void setNonce(BigInteger nonce)
nonce - public void setRequester(GeneralName requester)
requester - public void setDVCS(GeneralName dvcs)
dvcs - public void setDVCS(GeneralNames dvcs)
dvcs - public void setDataLocations(GeneralName dataLocation)
dataLocation - public void setDataLocations(GeneralNames dataLocations)
dataLocations - public void addExtension(ASN1ObjectIdentifier oid, boolean isCritical, 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(Data data) throws DVCSException
DVCSExceptionCopyright © 2015–2019 The veraPDF Consortium. All rights reserved.