001package com.nimbusds.jose.util; 002 003 004import java.nio.charset.Charset; 005 006import com.nimbusds.jose.JOSEException; 007 008 009/** 010 * String utilities. 011 * 012 * @author Vladimir Dzhuvinov 013 * @version $version$ (2013-05-16) 014 */ 015public class StringUtils { 016 017 018 /** 019 * Converts the specified string to a byte array. 020 * 021 * @param s The input string to convert. Must be UTF-8 encoded and not 022 * {@code null}. 023 * 024 * @return The resulting byte array. 025 */ 026 public static byte[] toByteArray(final String s) { 027 028 return s.getBytes(Charset.forName("UTF-8")); 029 } 030 031 032 /** 033 * Prevents public instantiation. 034 */ 035 private StringUtils() { 036 037 } 038}