summaryrefslogtreecommitdiffstats
path: root/bcprov/src/main/java/org/bouncycastle/asn1/DERT61String.java
diff options
context:
space:
mode:
authorRicardo Cerqueira <cyanogenmod@cerqueira.org>2013-07-24 21:19:20 +0100
committerRicardo Cerqueira <cyanogenmod@cerqueira.org>2013-07-24 21:19:20 +0100
commitb9107e03cbb02e73f61e2105df4d5de9d2c6ab52 (patch)
tree2e7b3d1017b49e6eac5c09a733c3a63e03a4b562 /bcprov/src/main/java/org/bouncycastle/asn1/DERT61String.java
parentfb958eec615d74410d4d26b20aeeb632479884e0 (diff)
parent57c3bb556ef873a72010d6022edddc14e6bba9be (diff)
downloadandroid_external_bouncycastle-stable/cm-10.2.tar.gz
android_external_bouncycastle-stable/cm-10.2.tar.bz2
android_external_bouncycastle-stable/cm-10.2.zip
Merge tag 'android-4.3_r2.1' into cm-10.2cm-10.2.1cm-10.2.0cm-10.2-M1stable/cm-10.2cm-10.2
Android 4.3 release 2.1
Diffstat (limited to 'bcprov/src/main/java/org/bouncycastle/asn1/DERT61String.java')
-rw-r--r--bcprov/src/main/java/org/bouncycastle/asn1/DERT61String.java16
1 files changed, 16 insertions, 0 deletions
diff --git a/bcprov/src/main/java/org/bouncycastle/asn1/DERT61String.java b/bcprov/src/main/java/org/bouncycastle/asn1/DERT61String.java
index ee2979b..956b9c7 100644
--- a/bcprov/src/main/java/org/bouncycastle/asn1/DERT61String.java
+++ b/bcprov/src/main/java/org/bouncycastle/asn1/DERT61String.java
@@ -27,6 +27,18 @@ public class DERT61String
return (DERT61String)obj;
}
+ if (obj instanceof byte[])
+ {
+ try
+ {
+ return (DERT61String)fromByteArray((byte[])obj);
+ }
+ catch (Exception e)
+ {
+ throw new IllegalArgumentException("encoding error in getInstance: " + e.toString());
+ }
+ }
+
throw new IllegalArgumentException("illegal object in getInstance: " + obj.getClass().getName());
}
@@ -70,12 +82,16 @@ public class DERT61String
public DERT61String(
String string)
{
+ // BEGIN android-changed
this.string = Strings.toByteArray(string);
+ // END android-changed
}
public String getString()
{
+ // BEGIN android-changed
return Strings.fromByteArray(string);
+ // END android-changed
}
public String toString()