diff options
Diffstat (limited to 'base/util/src/netscape/security/util/UniversalCharset.java')
-rw-r--r-- | base/util/src/netscape/security/util/UniversalCharset.java | 24 |
1 files changed, 24 insertions, 0 deletions
diff --git a/base/util/src/netscape/security/util/UniversalCharset.java b/base/util/src/netscape/security/util/UniversalCharset.java new file mode 100644 index 000000000..59cc3c6f4 --- /dev/null +++ b/base/util/src/netscape/security/util/UniversalCharset.java @@ -0,0 +1,24 @@ +package netscape.security.util; + +import java.nio.charset.Charset; +import java.nio.charset.CharsetDecoder; +import java.nio.charset.CharsetEncoder; + +public class UniversalCharset extends Charset { + + public UniversalCharset() { + super("ASN.1-Universal", null); + } + + public boolean contains(Charset cs) { + return false; + } + + public CharsetDecoder newDecoder() { + return new UniversalCharsetDecoder(this); + } + + public CharsetEncoder newEncoder() { + return new UniversalCharsetEncoder(this); + } +} |