public class DVCSRequestInformationBuilder
extends java.lang.Object
DVCSRequestInformation ::= SEQUENCE { version INTEGER DEFAULT 1 , service ServiceType, nonce Nonce OPTIONAL, requestTime DVCSTime OPTIONAL, requester [0] GeneralNames OPTIONAL, requestPolicy [1] PolicyInformation OPTIONAL, dvcs [2] GeneralNames OPTIONAL, dataLocations [3] GeneralNames OPTIONAL, extensions [4] IMPLICIT Extensions OPTIONAL }
Constructor and Description |
---|
DVCSRequestInformationBuilder(DVCSRequestInformation initialInfo) |
DVCSRequestInformationBuilder(ServiceType service) |
Modifier and Type | Method and Description |
---|---|
DVCSRequestInformation |
build() |
void |
setDataLocations(GeneralName dataLocation) |
void |
setDataLocations(GeneralNames dataLocations) |
void |
setDVCS(GeneralName dvcs) |
void |
setDVCS(GeneralNames dvcs) |
void |
setExtensions(Extensions extensions) |
void |
setNonce(java.math.BigInteger nonce) |
void |
setRequester(GeneralName requester) |
void |
setRequester(GeneralNames requester) |
void |
setRequestPolicy(PolicyInformation requestPolicy) |
void |
setRequestTime(DVCSTime requestTime) |
void |
setVersion(int version) |
public DVCSRequestInformationBuilder(ServiceType service)
public DVCSRequestInformationBuilder(DVCSRequestInformation initialInfo)
public DVCSRequestInformation build()
public void setVersion(int version)
public void setNonce(java.math.BigInteger nonce)
public void setRequestTime(DVCSTime requestTime)
public void setRequester(GeneralName requester)
public void setRequester(GeneralNames requester)
public void setRequestPolicy(PolicyInformation requestPolicy)
public void setDVCS(GeneralName dvcs)
public void setDVCS(GeneralNames dvcs)
public void setDataLocations(GeneralName dataLocation)
public void setDataLocations(GeneralNames dataLocations)
public void setExtensions(Extensions extensions)