|
Bouncy Castle Cryptography Library 1.84 | |||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectorg.bouncycastle.dvcs.DVCSRequestBuilder
Common base class for client DVCRequest builders. This class aims at DVCSRequestInformation and TransactionIdentifier construction, and its subclasses - for Data field construction (as it is specific for the requested service).
| Field Summary | |
protected org.bouncycastle.asn1.dvcs.DVCSRequestInformationBuilder |
requestInformationBuilder
|
| Constructor Summary | |
protected |
DVCSRequestBuilder(org.bouncycastle.asn1.dvcs.DVCSRequestInformationBuilder requestInformationBuilder)
|
| Method Summary | |
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. |
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Field Detail |
protected final org.bouncycastle.asn1.dvcs.DVCSRequestInformationBuilder requestInformationBuilder
| Constructor Detail |
protected DVCSRequestBuilder(org.bouncycastle.asn1.dvcs.DVCSRequestInformationBuilder requestInformationBuilder)
| Method Detail |
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
|
Bouncy Castle Cryptography Library 1.84 | |||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||