X-Git-Url: http://git.megacz.com/?a=blobdiff_plain;f=src%2Forg%2Fbouncycastle%2Fasn1%2Fx509%2FReasonFlags.java;fp=src%2Forg%2Fbouncycastle%2Fasn1%2Fx509%2FReasonFlags.java;h=0000000000000000000000000000000000000000;hb=4daeeb4119b901d53b44913c86f8af3ce67db925;hp=0e8ac27d9c007c6a3b4321dd035faa770cf4f7b4;hpb=da1f843588c8bd2b2c7cc74a5b4ffff8d57ab712;p=org.ibex.core.git diff --git a/src/org/bouncycastle/asn1/x509/ReasonFlags.java b/src/org/bouncycastle/asn1/x509/ReasonFlags.java deleted file mode 100644 index 0e8ac27..0000000 --- a/src/org/bouncycastle/asn1/x509/ReasonFlags.java +++ /dev/null @@ -1,44 +0,0 @@ -package org.bouncycastle.asn1.x509; - -import org.bouncycastle.asn1.*; - -public class ReasonFlags - extends DERBitString -{ - public static final int UNUSED = (1 << 7); - public static final int KEY_COMPROMISE = (1 << 6); - public static final int CA_COMPROMISE = (1 << 5); - public static final int AFFILIATION_CHANGED = (1 << 4); - public static final int SUPERSEDED = (1 << 3); - public static final int CESSATION_OF_OPERATION = (1 << 2); - public static final int CERTIFICATE_HOLD = (1 << 1); - public static final int PRIVILEGE_WITHDRAWN = (1 << 0); - public static final int AA_COMPROMISE = (1 << 15); - - /** - *
-     * ReasonFlags ::= BIT STRING {
-     *    unused(0),
-     *    keyCompromise(1),
-     *    cACompromise(2),
-     *    affiliationChanged(3),
-     *    superseded(4),
-     *    cessationOfOperation(5),
-     *    certficateHold(6)
-     * }
-     * 
- * @param reasons - the bitwise OR of the Key Reason flags giving the - * allowed uses for the key. - */ - public ReasonFlags( - int reasons) - { - super(getBytes(reasons), getPadBits(reasons)); - } - - public ReasonFlags( - DERBitString reasons) - { - super(reasons.getBytes(), reasons.getPadBits()); - } -}