Home | History | Annotate | Download | only in conscrypt

Lines Matching defs:Encoding

48      * Supported encoding types for CerthPath. Used by the various APIs that
51 private enum Encoding {
57 Encoding(String apiName) {
61 static Encoding findByApiName(String apiName) throws CertificateEncodingException {
62 for (Encoding element : values()) {
75 Encoding.PKI_PATH.apiName,
76 Encoding.PKCS7.apiName,
79 private static final Encoding DEFAULT_ENCODING = Encoding.PKI_PATH;
98 private byte[] getEncoded(Encoding encoding) throws CertificateEncodingException {
114 switch (encoding) {
120 throw new CertificateEncodingException("Unknown encoding");
130 public byte[] getEncoded(String encoding) throws CertificateEncodingException {
131 Encoding enc = Encoding.findByApiName(encoding);
133 throw new CertificateEncodingException("Invalid encoding: " + encoding);
229 private static CertPath fromEncoding(InputStream inStream, Encoding encoding)
231 switch (encoding) {
237 throw new CertificateEncodingException("Unknown encoding");
241 static CertPath fromEncoding(InputStream inStream, String encoding)
247 Encoding enc = Encoding.findByApiName(encoding);
249 throw new CertificateException("Invalid encoding: " + encoding);