aboutsummaryrefslogtreecommitdiffstats
path: root/libraries/spongycastle/core/src/main/java/org/spongycastle/asn1/dvcs/ServiceType.java
diff options
context:
space:
mode:
Diffstat (limited to 'libraries/spongycastle/core/src/main/java/org/spongycastle/asn1/dvcs/ServiceType.java')
-rw-r--r--libraries/spongycastle/core/src/main/java/org/spongycastle/asn1/dvcs/ServiceType.java92
1 files changed, 0 insertions, 92 deletions
diff --git a/libraries/spongycastle/core/src/main/java/org/spongycastle/asn1/dvcs/ServiceType.java b/libraries/spongycastle/core/src/main/java/org/spongycastle/asn1/dvcs/ServiceType.java
deleted file mode 100644
index 0cc4acc1f..000000000
--- a/libraries/spongycastle/core/src/main/java/org/spongycastle/asn1/dvcs/ServiceType.java
+++ /dev/null
@@ -1,92 +0,0 @@
-package org.spongycastle.asn1.dvcs;
-
-import java.math.BigInteger;
-
-import org.spongycastle.asn1.ASN1Enumerated;
-import org.spongycastle.asn1.ASN1Object;
-import org.spongycastle.asn1.ASN1Primitive;
-import org.spongycastle.asn1.ASN1TaggedObject;
-
-
-/**
- * ServiceType ::= ENUMERATED { cpd(1), vsd(2), cpkc(3), ccpd(4) }
- */
-
-public class ServiceType
- extends ASN1Object
-{
- /**
- * Identifier of CPD service (Certify Possession of Data).
- */
- public static final ServiceType CPD = new ServiceType(1);
-
- /**
- * Identifier of VSD service (Verify Signed Document).
- */
- public static final ServiceType VSD = new ServiceType(2);
-
- /**
- * Identifier of VPKC service (Verify Public Key Certificates (also referred to as CPKC)).
- */
- public static final ServiceType VPKC = new ServiceType(3);
-
- /**
- * Identifier of CCPD service (Certify Claim of Possession of Data).
- */
- public static final ServiceType CCPD = new ServiceType(4);
-
- private ASN1Enumerated value;
-
- public ServiceType(int value)
- {
- this.value = new ASN1Enumerated(value);
- }
-
- private ServiceType(ASN1Enumerated value)
- {
- this.value = value;
- }
-
- public static ServiceType getInstance(Object obj)
- {
- if (obj instanceof ServiceType)
- {
- return (ServiceType)obj;
- }
- else if (obj != null)
- {
- return new ServiceType(ASN1Enumerated.getInstance(obj));
- }
-
- return null;
- }
-
- public static ServiceType getInstance(
- ASN1TaggedObject obj,
- boolean explicit)
- {
- return getInstance(ASN1Enumerated.getInstance(obj, explicit));
- }
-
- public BigInteger getValue()
- {
- return value.getValue();
- }
-
- public ASN1Primitive toASN1Primitive()
- {
- return value;
- }
-
- public String toString()
- {
- int num = value.getValue().intValue();
- return "" + num + (
- num == CPD.getValue().intValue() ? "(CPD)" :
- num == VSD.getValue().intValue() ? "(VSD)" :
- num == VPKC.getValue().intValue() ? "(VPKC)" :
- num == CCPD.getValue().intValue() ? "(CCPD)" :
- "?");
- }
-
-}