Home | History | Annotate | Download | only in conscrypt

Lines Matching refs:Encoding

40      * Supported encoding types for CerthPath. Used by the various APIs that
43 private enum Encoding {
49 Encoding(String apiName) {
53 static Encoding findByApiName(String apiName) throws CertificateEncodingException {
54 for (Encoding element : values()) {
67 Encoding.PKI_PATH.apiName,
68 Encoding.PKCS7.apiName,
71 private static final Encoding DEFAULT_ENCODING = Encoding.PKI_PATH;
90 private byte[] getEncoded(Encoding encoding) throws CertificateEncodingException {
106 switch (encoding) {
112 throw new CertificateEncodingException("Unknown encoding");
122 public byte[] getEncoded(String encoding) throws CertificateEncodingException {
123 Encoding enc = Encoding.findByApiName(encoding);
125 throw new CertificateEncodingException("Invalid encoding: " + encoding);
217 private static CertPath fromEncoding(InputStream inStream, Encoding encoding)
219 switch (encoding) {
225 throw new CertificateEncodingException("Unknown encoding");
229 public static CertPath fromEncoding(InputStream inStream, String encoding)
235 Encoding enc = Encoding.findByApiName(encoding);
237 throw new CertificateException("Invalid encoding: " + encoding);