Is there a list of allowed Groovy Imports and Libraries

I'll be revisiting developer documentation after 2.2.9 settles down, but here's the list in the meantime.

com.nimbusds.jose.crypto.RSASSASigner
com.nimbusds.jose.JOSEObjectType
com.nimbusds.jose.JWEHeader
com.nimbusds.jose.JWEObject
com.nimbusds.jose.jwk.JWK
com.nimbusds.jose.jwk.RSAKey
com.nimbusds.jose.JWSAlgorithm
com.nimbusds.jose.JWSHeader
com.nimbusds.jose.JWSHeader.Builder
com.nimbusds.jose.JWSObject
com.nimbusds.jose.JWSSigner
com.nimbusds.jose.JWTClaimsSet
com.nimbusds.jose.JWTClaimsSet.Builder
com.nimbusds.jose.JWTHeader
com.nimbusds.jose.JWTHeader.Builder
com.nimbusds.jose.Payload
com.nimbusds.jose.PlainObject
com.nimbusds.jose.util.X509CertUtils
com.nimbusds.jwt.EncryptedJWT
com.nimbusds.jwt.JWTClaimsSet
com.nimbusds.jwt.JWTClaimsSet.Builder
com.nimbusds.jwt.PlainJWT
com.nimbusds.jwt.SignedJWT
com.sun.org.apache.xerces.internal.dom.DocumentImpl
com.sun.org.apache.xerces.internal.dom.ElementImpl
groovy.json.JsonBuilder
groovy.json.JsonOutput
groovy.json.JsonSlurper
groovy.lang.Closure
groovy.lang.GString
groovy.time.TimeCategory
groovy.transform.Field
groovy.util.Node
groovy.util.NodeList
groovy.util.slurpersupport.GPathResult
groovy.util.XmlParser
groovy.util.XmlSlurper
groovy.xml.MarkupBuilder
groovy.xml.XmlUtil
groovyx.net.http.ContentType
groovyx.net.http.HttpResponseException
groovyx.net.http.Method
java.io.ByteArrayInputStream
java.io.ByteArrayOutputStream
java.io.OutputStream
java.io.StringReader
java.io.StringWriter
java.lang.Boolean
java.lang.Byte
java.lang.Character
java.lang.CharSequence
java.lang.Double
java.lang.Exception
java.lang.Float
java.lang.Integer
java.lang.Long
java.lang.Math
java.lang.Number
java.lang.Object
java.lang.Short
java.lang.String
java.lang.StringBuffer
java.lang.StringBuilder
java.lang.Throwable
java.math.BigDecimal
java.math.BigInteger
java.math.RoundingMode
java.net.URI
java.net.URLDecoder
java.net.URLEncoder
java.security.InvalidKeyException
java.security.MessageDigest
java.security.Signature
java.text.DecimalFormat
java.text.SimpleDateFormat
java.time.Clock
java.time.DayOfWeek
java.time.Duration
java.time.Duration
java.time.format.DateTimeFormatter
java.time.format.DateTimeFormatterBuilder
java.time.Instant
java.time.LocalDate
java.time.LocalDateTime
java.time.LocalDateTime
java.time.LocalTime
java.time.Month
java.time.MonthDay
java.time.OffsetDateTime
java.time.OffsetTime
java.time.Period
java.time.Year
java.time.YearMonth
java.time.ZonedDateTime
java.time.ZoneId
java.time.ZoneOffset
java.util.ArrayList
java.util.Calendar
java.util.Collection
java.util.Collections
java.util.concurrent.ConcurrentHashMap
java.util.concurrent.ConcurrentLinkedQueue
java.util.concurrent.CopyOnWriteArrayList
java.util.concurrent.Semaphore
java.util.concurrent.SynchronousQueue
java.util.concurrent.TimeUnit
java.util.Date
java.util.GregorianCalendar
java.util.HashMap
java.util.HashMap.Entry
java.util.HashMap.KeyIterator
java.util.HashMap.KeySet
java.util.HashMap.Values
java.util.HashSet
java.util.LinkedHashMap
java.util.LinkedHashMap.Entry
java.util.LinkedHashSet
java.util.LinkedList
java.util.List
java.util.Map
java.util.Random
java.util.RandomAccessSubList
java.util.regex.Matcher
java.util.regex.Pattern
java.util.Set
java.util.SubList
java.util.TimeZone
java.util.TreeMap
java.util.TreeMap.Entry
java.util.TreeMap.KeySet
java.util.TreeMap.Values
java.util.TreeSet
java.util.UUID
java.util.zip.DataFormatException
java.util.zip.Deflater
java.util.zip.DeflaterInputStream
java.util.zip.DeflaterOutputStream
java.util.zip.GZIPInputStream
java.util.zip.GZIPOutputStream
java.util.zip.Inflater
java.util.zip.InflaterInputStream
java.util.zip.InflaterOutputStream
java.util.zip.ZipError
java.util.zip.ZipException
java.util.zip.ZipInputStream
java.util.zip.ZipOutputStream
javax.crypto.Cipher
javax.crypto.Mac
javax.crypto.spec.IvParameterSpec
javax.crypto.spec.SecretKeySpec
javax.jmdns.JmDNS
javax.xml.XPath
javax.xml.XPathConstants
javax.xml.XPathExpressionImpl
javax.xml.XPathFactory
javax.xml.XPathFactoryImpl
javax.xml.XPathImpl
org.apache.commons.codec.binary.Base64
org.apache.commons.lang3.time.DateUtils
org.apache.xerces.dom.DocumentImpl
org.apache.xerces.dom.ElementImpl
org.codehaus.groovy.runtime.EncodingGroovyMethods
org.json.JSONArray
org.json.JSONException
org.json.JSONObject
org.json.JSONObject.Null
org.quartz.CronExpression
sun.util.calendar.ZoneInfo

13 Likes