14c111300c39cb2e27f07fc2ae3b00e23ed4443b2Brian Carlstrompackage org.bouncycastle.asn1; 24c111300c39cb2e27f07fc2ae3b00e23ed4443b2Brian Carlstrom 3d001700a15b8bd733ae344c1fc315b97c43c6590Kenny Root/** 4d001700a15b8bd733ae344c1fc315b97c43c6590Kenny Root * Supported encoding formats. 5d001700a15b8bd733ae344c1fc315b97c43c6590Kenny Root */ 64c111300c39cb2e27f07fc2ae3b00e23ed4443b2Brian Carlstrompublic interface ASN1Encoding 74c111300c39cb2e27f07fc2ae3b00e23ed4443b2Brian Carlstrom{ 8d001700a15b8bd733ae344c1fc315b97c43c6590Kenny Root /** 9d001700a15b8bd733ae344c1fc315b97c43c6590Kenny Root * DER - distinguished encoding rules. 10d001700a15b8bd733ae344c1fc315b97c43c6590Kenny Root */ 114c111300c39cb2e27f07fc2ae3b00e23ed4443b2Brian Carlstrom static final String DER = "DER"; 12d001700a15b8bd733ae344c1fc315b97c43c6590Kenny Root 13d001700a15b8bd733ae344c1fc315b97c43c6590Kenny Root /** 14d001700a15b8bd733ae344c1fc315b97c43c6590Kenny Root * DL - definite length encoding. 15d001700a15b8bd733ae344c1fc315b97c43c6590Kenny Root */ 164c111300c39cb2e27f07fc2ae3b00e23ed4443b2Brian Carlstrom static final String DL = "DL"; 17d001700a15b8bd733ae344c1fc315b97c43c6590Kenny Root 18d001700a15b8bd733ae344c1fc315b97c43c6590Kenny Root /** 19d001700a15b8bd733ae344c1fc315b97c43c6590Kenny Root * BER - basic encoding rules. 20d001700a15b8bd733ae344c1fc315b97c43c6590Kenny Root */ 214c111300c39cb2e27f07fc2ae3b00e23ed4443b2Brian Carlstrom static final String BER = "BER"; 224c111300c39cb2e27f07fc2ae3b00e23ed4443b2Brian Carlstrom} 23