diff options
Diffstat (limited to 'libraries/spongycastle/pkix/src/main/java/org/spongycastle/dvcs/VSDRequestBuilder.java')
-rw-r--r-- | libraries/spongycastle/pkix/src/main/java/org/spongycastle/dvcs/VSDRequestBuilder.java | 49 |
1 files changed, 0 insertions, 49 deletions
diff --git a/libraries/spongycastle/pkix/src/main/java/org/spongycastle/dvcs/VSDRequestBuilder.java b/libraries/spongycastle/pkix/src/main/java/org/spongycastle/dvcs/VSDRequestBuilder.java deleted file mode 100644 index f2f7df54e..000000000 --- a/libraries/spongycastle/pkix/src/main/java/org/spongycastle/dvcs/VSDRequestBuilder.java +++ /dev/null @@ -1,49 +0,0 @@ -package org.spongycastle.dvcs; - -import java.io.IOException; -import java.util.Date; - -import org.spongycastle.asn1.dvcs.DVCSRequestInformationBuilder; -import org.spongycastle.asn1.dvcs.DVCSTime; -import org.spongycastle.asn1.dvcs.Data; -import org.spongycastle.asn1.dvcs.ServiceType; -import org.spongycastle.cms.CMSSignedData; - -/** - * Builder of DVCS requests to VSD service (Verify Signed Document). - */ -public class VSDRequestBuilder - extends DVCSRequestBuilder -{ - public VSDRequestBuilder() - { - super(new DVCSRequestInformationBuilder(ServiceType.VSD)); - } - - public void setRequestTime(Date requestTime) - { - requestInformationBuilder.setRequestTime(new DVCSTime(requestTime)); - } - - /** - * Build VSD request from CMS SignedData object. - * - * @param document - * @return - * @throws DVCSException - */ - public DVCSRequest build(CMSSignedData document) - throws DVCSException - { - try - { - Data data = new Data(document.getEncoded()); - - return createDVCRequest(data); - } - catch (IOException e) - { - throw new DVCSException("Failed to encode CMS signed data", e); - } - } -} |