Class SystemProperties


  • public final class SystemProperties
    extends java.lang.Object
    Accesses current system property names and values.
    Since:
    3.13.0
    See Also:
    System Properties
    • Constructor Detail

      • SystemProperties

        @Deprecated
        public SystemProperties()
        Deprecated.
        TODO Make private in 4.0.
        Make private in 4.0.
    • Method Detail

      • getAppleAwtEnableTemplateImages

        public static java.lang.String getAppleAwtEnableTemplateImages()
        Gets the current value from the system properties map.

        Returns null if the property cannot be read due to a SecurityException.

        Returns:
        the current value from the system properties map.
        Since:
        3.15.0
      • getAwtToolkit

        public static java.lang.String getAwtToolkit()
        Gets the current value from the system properties map.

        Returns null if the property cannot be read due to a SecurityException.

        Returns:
        the current value from the system properties map.
      • getBoolean

        public static boolean getBoolean​(java.lang.String key,
                                         java.util.function.BooleanSupplier defaultIfAbsent)
        Gets the current value for the property named key as an boolean.
        Parameters:
        key - The key
        defaultIfAbsent - The default value
        Returns:
        an boolean or defaultIfAbsent
      • getComSunJndiLdapObjectTrustSerialData

        public static java.lang.String getComSunJndiLdapObjectTrustSerialData()
        Gets the current value from the system properties map.

        Returns null if the property cannot be read due to a SecurityException.

        Returns:
        the current value from the system properties map.
        Since:
        3.15.0
      • getComSunNetHttpServerHttpServerProvider

        public static java.lang.String getComSunNetHttpServerHttpServerProvider()
        Gets the current value from the system properties map.

        Returns null if the property cannot be read due to a SecurityException.

        Returns:
        the current value from the system properties map.
        Since:
        3.15.0
      • getFileEncoding

        public static java.lang.String getFileEncoding()
        Gets the current value from the system properties map.

        Returns null if the property cannot be read due to a SecurityException.

        Returns null if the property cannot be read due to a SecurityException.

        Returns:
        the current value from the system properties map.
      • getFileSeparator

        public static java.lang.String getFileSeparator()
        Gets the current value from the system properties map.

        Returns null if the property cannot be read due to a SecurityException.

        Returns:
        the current value from the system properties map.
      • getFtpNonProxyHost

        public static java.lang.String getFtpNonProxyHost()
        Gets the current value from the system properties map.

        Returns null if the property cannot be read due to a SecurityException.

        Returns:
        the current value from the system properties map.
        Since:
        3.15.0
      • getFtpProxyHost

        public static java.lang.String getFtpProxyHost()
        Gets the current value from the system properties map.

        Returns null if the property cannot be read due to a SecurityException.

        Returns:
        the current value from the system properties map.
        Since:
        3.15.0
      • getFtpProxyPort

        public static java.lang.String getFtpProxyPort()
        Gets the current value from the system properties map.

        Returns null if the property cannot be read due to a SecurityException.

        Returns:
        the current value from the system properties map.
        Since:
        3.15.0
      • getHttpAgent

        public static java.lang.String getHttpAgent()
        Gets the current value from the system properties map.

        Returns null if the property cannot be read due to a SecurityException.

        Returns:
        the current value from the system properties map.
        Since:
        3.15.0
      • getHttpAuthDigestCnonceRepeat

        public static java.lang.String getHttpAuthDigestCnonceRepeat()
        Gets the current value from the system properties map.

        Returns null if the property cannot be read due to a SecurityException.

        Returns:
        the current value from the system properties map.
        Since:
        3.15.0
      • getHttpAuthDigestReenabledAlgorithms

        public static java.lang.String getHttpAuthDigestReenabledAlgorithms()
        Gets the current value from the system properties map.

        Returns null if the property cannot be read due to a SecurityException.

        Returns:
        the current value from the system properties map.
        Since:
        3.15.0
      • getHttpAuthDigestValidateProxy

        public static java.lang.String getHttpAuthDigestValidateProxy()
        Gets the current value from the system properties map.

        Returns null if the property cannot be read due to a SecurityException.

        Returns:
        the current value from the system properties map.
        Since:
        3.15.0
      • getHttpAuthDigestValidateServer

        public static java.lang.String getHttpAuthDigestValidateServer()
        Gets the current value from the system properties map.

        Returns null if the property cannot be read due to a SecurityException.

        Returns:
        the current value from the system properties map.
        Since:
        3.15.0
      • getHttpAuthNtlmDomain

        public static java.lang.String getHttpAuthNtlmDomain()
        Gets the current value from the system properties map.

        Returns null if the property cannot be read due to a SecurityException.

        Returns:
        the current value from the system properties map.
        Since:
        3.15.0
      • getHttpKeepAlive

        public static java.lang.String getHttpKeepAlive()
        Gets the current value from the system properties map.

        Returns null if the property cannot be read due to a SecurityException.

        Returns:
        the current value from the system properties map.
        Since:
        3.15.0
      • getHttpKeepAliveTimeProxy

        public static java.lang.String getHttpKeepAliveTimeProxy()
        Gets the current value from the system properties map.

        Returns null if the property cannot be read due to a SecurityException.

        Returns:
        the current value from the system properties map.
        Since:
        3.15.0
      • getHttpKeepAliveTimeServer

        public static java.lang.String getHttpKeepAliveTimeServer()
        Gets the current value from the system properties map.

        Returns null if the property cannot be read due to a SecurityException.

        Returns:
        the current value from the system properties map.
        Since:
        3.15.0
      • getHttpMaxConnections

        public static java.lang.String getHttpMaxConnections()
        Gets the current value from the system properties map.

        Returns null if the property cannot be read due to a SecurityException.

        Returns:
        the current value from the system properties map.
        Since:
        3.15.0
      • getHttpMaxRedirects

        public static java.lang.String getHttpMaxRedirects()
        Gets the current value from the system properties map.

        Returns null if the property cannot be read due to a SecurityException.

        Returns:
        the current value from the system properties map.
        Since:
        3.15.0
      • getHttpNonProxyHosts

        public static java.lang.String getHttpNonProxyHosts()
        Gets the current value from the system properties map.

        Returns null if the property cannot be read due to a SecurityException.

        Returns:
        the current value from the system properties map.
        Since:
        3.15.0
      • getHttpProxyHost

        public static java.lang.String getHttpProxyHost()
        Gets the current value from the system properties map.

        Returns null if the property cannot be read due to a SecurityException.

        Returns:
        the current value from the system properties map.
        Since:
        3.15.0
      • getHttpProxyPort

        public static java.lang.String getHttpProxyPort()
        Gets the current value from the system properties map.

        Returns null if the property cannot be read due to a SecurityException.

        Returns:
        the current value from the system properties map.
        Since:
        3.15.0
      • getHttpsProxyHost

        public static java.lang.String getHttpsProxyHost()
        Gets the current value from the system properties map.

        Returns null if the property cannot be read due to a SecurityException.

        Returns:
        the current value from the system properties map.
        Since:
        3.15.0
      • getHttpsProxyPort

        public static java.lang.String getHttpsProxyPort()
        Gets the current value from the system properties map.

        Returns null if the property cannot be read due to a SecurityException.

        Returns:
        the current value from the system properties map.
        Since:
        3.15.0
      • getInt

        public static int getInt​(java.lang.String key,
                                 java.util.function.IntSupplier defaultIfAbsent)
        Gets the current value for the property named key as an int.
        Parameters:
        key - The key
        defaultIfAbsent - The default value
        Returns:
        an int or defaultIfAbsent
      • getJavaAwtFonts

        public static java.lang.String getJavaAwtFonts()
        Gets the current value from the system properties map.

        Returns null if the property cannot be read due to a SecurityException.

        Returns:
        the current value from the system properties map.
      • getJavaAwtGraphicsenv

        public static java.lang.String getJavaAwtGraphicsenv()
        Gets the current value from the system properties map.

        Returns null if the property cannot be read due to a SecurityException.

        Returns:
        the current value from the system properties map.
      • getJavaAwtHeadless

        public static java.lang.String getJavaAwtHeadless()
        Gets the current value from the system properties map.

        Returns null if the property cannot be read due to a SecurityException.

        Returns:
        the current value from the system properties map.
      • getJavaAwtPrinterjob

        public static java.lang.String getJavaAwtPrinterjob()
        Gets the current value from the system properties map.

        Returns null if the property cannot be read due to a SecurityException.

        Returns:
        the current value from the system properties map.
      • getJavaClassPath

        public static java.lang.String getJavaClassPath()
        Gets the current value from the system properties map.

        Returns null if the property cannot be read due to a SecurityException.

        Returns:
        the current value from the system properties map.
      • getJavaClassVersion

        public static java.lang.String getJavaClassVersion()
        Gets the current value from the system properties map.

        Returns null if the property cannot be read due to a SecurityException.

        Returns:
        the current value from the system properties map.
      • getJavaCompiler

        public static java.lang.String getJavaCompiler()
        Gets the current value from the system properties map.

        Returns null if the property cannot be read due to a SecurityException.

        Returns:
        the current value from the system properties map.
      • getJavaContentHandlerPkgs

        public static java.lang.String getJavaContentHandlerPkgs()
        Gets the current value from the system properties map.

        Returns null if the property cannot be read due to a SecurityException.

        Returns:
        the current value from the system properties map.
        Since:
        3.15.0
      • getJavaEndorsedDirs

        public static java.lang.String getJavaEndorsedDirs()
        Gets the current value from the system properties map.

        Returns null if the property cannot be read due to a SecurityException.

        Returns:
        the current value from the system properties map.
      • getJavaExtDirs

        public static java.lang.String getJavaExtDirs()
        Gets the current value from the system properties map.

        Returns null if the property cannot be read due to a SecurityException.

        Returns:
        the current value from the system properties map.
      • getJavaHome

        public static java.lang.String getJavaHome()
        Gets the current value from the system properties map.

        Returns null if the property cannot be read due to a SecurityException.

        Returns:
        the current value from the system properties map.
      • getJavaIoTmpdir

        public static java.lang.String getJavaIoTmpdir()
        Gets the current value from the system properties map.

        Returns null if the property cannot be read due to a SecurityException.

        Returns:
        the current value from the system properties map.
      • getJavaLibraryPath

        public static java.lang.String getJavaLibraryPath()
        Gets the current value from the system properties map.

        Returns null if the property cannot be read due to a SecurityException.

        Returns:
        the current value from the system properties map.
      • getJavaLocaleProviders

        public static java.lang.String getJavaLocaleProviders()
        Gets the current value from the system properties map.

        Returns null if the property cannot be read due to a SecurityException.

        Java 9 and above.

        Returns:
        the current value from the system properties map.
      • getJavaLocaleUseOldIsoCodes

        public static java.lang.String getJavaLocaleUseOldIsoCodes()
        Gets the current value from the system properties map.

        Returns null if the property cannot be read due to a SecurityException.

        Returns:
        the current value from the system properties map.
        Since:
        3.15.0
      • getJavaNetPreferIpv4Stack

        public static java.lang.String getJavaNetPreferIpv4Stack()
        Gets the current value from the system properties map.

        Returns null if the property cannot be read due to a SecurityException.

        Returns:
        the current value from the system properties map.
        Since:
        3.15.0
      • getJavaNetPreferIpv6Addresses

        public static java.lang.String getJavaNetPreferIpv6Addresses()
        Gets the current value from the system properties map.

        Returns null if the property cannot be read due to a SecurityException.

        Returns:
        the current value from the system properties map.
        Since:
        3.15.0
      • getJavaNetSocksPassword

        public static java.lang.String getJavaNetSocksPassword()
        Gets the current value from the system properties map.

        Returns null if the property cannot be read due to a SecurityException.

        Returns:
        the current value from the system properties map.
        Since:
        3.15.0
      • getJavaNetSocksUserName

        public static java.lang.String getJavaNetSocksUserName()
        Gets the current value from the system properties map.

        Returns null if the property cannot be read due to a SecurityException.

        Returns:
        the current value from the system properties map.
        Since:
        3.15.0
      • getJavaNetUseSystemProxies

        public static java.lang.String getJavaNetUseSystemProxies()
        Gets the current value from the system properties map.

        Returns null if the property cannot be read due to a SecurityException.

        Returns:
        the current value from the system properties map.
        Since:
        3.15.0
      • getJavaNioChannelsDefaultThreadPoolInitialSize

        public static java.lang.String getJavaNioChannelsDefaultThreadPoolInitialSize()
        Gets the current value from the system properties map.

        Returns null if the property cannot be read due to a SecurityException.

        Returns:
        the current value from the system properties map.
        Since:
        3.15.0
      • getJavaNioChannelsDefaultThreadPoolThreadFactory

        public static java.lang.String getJavaNioChannelsDefaultThreadPoolThreadFactory()
        Gets the current value from the system properties map.

        Returns null if the property cannot be read due to a SecurityException.

        Returns:
        the current value from the system properties map.
        Since:
        3.15.0
      • getJavaNioChannelsSpiAsynchronousChannelProvider

        public static java.lang.String getJavaNioChannelsSpiAsynchronousChannelProvider()
        Gets the current value from the system properties map.

        Returns null if the property cannot be read due to a SecurityException.

        Returns:
        the current value from the system properties map.
        Since:
        3.15.0
      • getJavaNioChannelsSpiSelectorProvider

        public static java.lang.String getJavaNioChannelsSpiSelectorProvider()
        Gets the current value from the system properties map.

        Returns null if the property cannot be read due to a SecurityException.

        Returns:
        the current value from the system properties map.
        Since:
        3.15.0
      • getJavaNioFileSpiDefaultFileSystemProvider

        public static java.lang.String getJavaNioFileSpiDefaultFileSystemProvider()
        Gets the current value from the system properties map.

        Returns null if the property cannot be read due to a SecurityException.

        Returns:
        the current value from the system properties map.
        Since:
        3.15.0
      • getJavaPropertiesDate

        public static java.lang.String getJavaPropertiesDate()
        Gets the current value from the system properties map.

        Returns null if the property cannot be read due to a SecurityException.

        Returns:
        the current value from the system properties map.
        Since:
        3.15.0
      • getJavaProtocolHandlerPkgs

        public static java.lang.String getJavaProtocolHandlerPkgs()
        Gets the current value from the system properties map.

        Returns null if the property cannot be read due to a SecurityException.

        Returns:
        the current value from the system properties map.
        Since:
        3.15.0
      • getJavaRmiServerCodebase

        public static java.lang.String getJavaRmiServerCodebase()
        Gets the current value from the system properties map.

        Returns null if the property cannot be read due to a SecurityException.

        Returns:
        the current value from the system properties map.
        Since:
        3.15.0
      • getJavaRmiServerHostName

        public static java.lang.String getJavaRmiServerHostName()
        Gets the current value from the system properties map.

        Returns null if the property cannot be read due to a SecurityException.

        Returns:
        the current value from the system properties map.
        Since:
        3.15.0
      • getJavaRmiServerRandomIds

        public static java.lang.String getJavaRmiServerRandomIds()
        Gets the current value from the system properties map.

        Returns null if the property cannot be read due to a SecurityException.

        Returns:
        the current value from the system properties map.
        Since:
        3.15.0
      • getJavaRmiServerRmiClassLoaderSpi

        public static java.lang.String getJavaRmiServerRmiClassLoaderSpi()
        Gets the current value from the system properties map.

        Returns null if the property cannot be read due to a SecurityException.

        Returns:
        the current value from the system properties map.
        Since:
        3.15.0
      • getJavaRuntimeName

        public static java.lang.String getJavaRuntimeName()
        Gets the current value from the system properties map.

        Returns null if the property cannot be read due to a SecurityException.

        Returns:
        the current value from the system properties map.
      • getJavaRuntimeVersion

        public static java.lang.String getJavaRuntimeVersion()
        Gets the current value from the system properties map.

        Returns null if the property cannot be read due to a SecurityException.

        Returns:
        the current value from the system properties map.
      • getJavaSecurityAuthLoginConfig

        public static java.lang.String getJavaSecurityAuthLoginConfig()
        Gets the current value from the system properties map.

        Returns null if the property cannot be read due to a SecurityException.

        Returns:
        the current value from the system properties map.
        Since:
        3.15.0
      • getJavaSecurityManager

        public static java.lang.String getJavaSecurityManager()
        Gets the current value from the system properties map.

        Returns null if the property cannot be read due to a SecurityException.

        Returns:
        the current value from the system properties map.
        Since:
        3.15.0
      • getJavaSpecificationMaintenanceVersion

        public static java.lang.String getJavaSpecificationMaintenanceVersion()
        Gets the current value from the system properties map.

        Returns null if the property cannot be read due to a SecurityException.

        Returns:
        the current value from the system properties map.
        Since:
        3.15.0
      • getJavaSpecificationName

        public static java.lang.String getJavaSpecificationName()
        Gets the current value from the system properties map.

        Returns null if the property cannot be read due to a SecurityException.

        Returns:
        the current value from the system properties map.
      • getJavaSpecificationVendor

        public static java.lang.String getJavaSpecificationVendor()
        Gets the current value from the system properties map.

        Returns null if the property cannot be read due to a SecurityException.

        Returns:
        the current value from the system properties map.
      • getJavaSpecificationVersion

        public static java.lang.String getJavaSpecificationVersion()
        Gets the current value from the system properties map.

        Returns null if the property cannot be read due to a SecurityException.

        Returns:
        the current value from the system properties map.
      • getJavaSpecificationVersion

        public static java.lang.String getJavaSpecificationVersion​(java.lang.String defaultValue)
        Gets the current value from the system properties map.

        Returns null if the property cannot be read due to a SecurityException.

        Parameters:
        defaultValue - get this Supplier when the property is empty or throws SecurityException.
        Returns:
        the current value from the system properties map.
        Since:
        3.15.0
      • getJavaSystemClassLoader

        public static java.lang.String getJavaSystemClassLoader()
        Gets the current value from the system properties map.

        Returns null if the property cannot be read due to a SecurityException.

        Returns:
        the current value from the system properties map.
        Since:
        3.15.0
      • getJavaTimeZoneDefaultZoneRulesProvider

        public static java.lang.String getJavaTimeZoneDefaultZoneRulesProvider()
        Gets the current value from the system properties map.

        Returns null if the property cannot be read due to a SecurityException.

        Returns:
        the current value from the system properties map.
        Since:
        3.15.0
      • getJavaUtilConcurrentForkJoinPoolCommonExceptionHandler

        public static java.lang.String getJavaUtilConcurrentForkJoinPoolCommonExceptionHandler()
        Gets the current value from the system properties map.

        Returns null if the property cannot be read due to a SecurityException.

        Returns:
        the current value from the system properties map.
        Since:
        3.15.0
      • getJavaUtilConcurrentForkJoinPoolCommonMaximumSpares

        public static java.lang.String getJavaUtilConcurrentForkJoinPoolCommonMaximumSpares()
        Gets the current value from the system properties map.

        Returns null if the property cannot be read due to a SecurityException.

        Returns:
        the current value from the system properties map.
        Since:
        3.15.0
      • getJavaUtilConcurrentForkJoinPoolCommonParallelism

        public static java.lang.String getJavaUtilConcurrentForkJoinPoolCommonParallelism()
        Gets the current value from the system properties map.

        Returns null if the property cannot be read due to a SecurityException.

        Returns:
        the current value from the system properties map.
        Since:
        3.15.0
      • getJavaUtilConcurrentForkJoinPoolCommonThreadFactory

        public static java.lang.String getJavaUtilConcurrentForkJoinPoolCommonThreadFactory()
        Gets the current value from the system properties map.

        Returns null if the property cannot be read due to a SecurityException.

        Returns:
        the current value from the system properties map.
        Since:
        3.15.0
      • getJavaUtilCurrencyData

        public static java.lang.String getJavaUtilCurrencyData()
        Gets the current value from the system properties map.

        Returns null if the property cannot be read due to a SecurityException.

        Returns:
        the current value from the system properties map.
        Since:
        3.15.0
      • getJavaUtilLoggingConfigClass

        public static java.lang.String getJavaUtilLoggingConfigClass()
        Gets the current value from the system properties map.

        Returns null if the property cannot be read due to a SecurityException.

        Returns:
        the current value from the system properties map.
        Since:
        3.15.0
      • getJavaUtilLoggingConfigFile

        public static java.lang.String getJavaUtilLoggingConfigFile()
        Gets the current value from the system properties map.

        Returns null if the property cannot be read due to a SecurityException.

        Returns:
        the current value from the system properties map.
        Since:
        3.15.0
      • getJavaUtilLoggingSimpleFormatterFormat

        public static java.lang.String getJavaUtilLoggingSimpleFormatterFormat()
        Gets the current value from the system properties map.

        Returns null if the property cannot be read due to a SecurityException.

        Returns:
        the current value from the system properties map.
        Since:
        3.15.0
      • getJavaUtilPrefsPreferencesFactory

        public static java.lang.String getJavaUtilPrefsPreferencesFactory()
        Gets the current value from the system properties map.

        Returns null if the property cannot be read due to a SecurityException.

        Returns:
        the current value from the system properties map.
      • getJavaUtilPropertyResourceBundleEncoding

        public static java.lang.String getJavaUtilPropertyResourceBundleEncoding()
        Gets the current value from the system properties map.

        Returns null if the property cannot be read due to a SecurityException.

        Returns:
        the current value from the system properties map.
        Since:
        3.15.0
      • getJavaVendor

        public static java.lang.String getJavaVendor()
        Gets the current value from the system properties map.

        Returns null if the property cannot be read due to a SecurityException.

        Returns:
        the current value from the system properties map.
      • getJavaVendorUrl

        public static java.lang.String getJavaVendorUrl()
        Gets the current value from the system properties map.

        Returns null if the property cannot be read due to a SecurityException.

        Returns:
        the current value from the system properties map.
      • getJavaVendorVersion

        public static java.lang.String getJavaVendorVersion()
        Gets the current value from the system properties map.

        Returns null if the property cannot be read due to a SecurityException.

        Returns:
        the current value from the system properties map.
        Since:
        3.15.0
      • getJavaVersion

        public static java.lang.String getJavaVersion()
        Gets the current value from the system properties map.

        Returns null if the property cannot be read due to a SecurityException.

        Returns:
        the current value from the system properties map.
      • getJavaVersionDate

        public static java.lang.String getJavaVersionDate()
        Gets the current value from the system properties map.

        Returns null if the property cannot be read due to a SecurityException.

        Returns:
        the current value from the system properties map.
        Since:
        3.15.0
      • getJavaVmInfo

        public static java.lang.String getJavaVmInfo()
        Gets the current value from the system properties map.

        Returns null if the property cannot be read due to a SecurityException.

        Returns:
        the current value from the system properties map.
      • getJavaVmName

        public static java.lang.String getJavaVmName()
        Gets the current value from the system properties map.

        Returns null if the property cannot be read due to a SecurityException.

        Returns:
        the current value from the system properties map.
      • getJavaVmSpecificationName

        public static java.lang.String getJavaVmSpecificationName()
        Gets the current value from the system properties map.

        Returns null if the property cannot be read due to a SecurityException.

        Returns:
        the current value from the system properties map.
      • getJavaVmSpecificationVendor

        public static java.lang.String getJavaVmSpecificationVendor()
        Gets the current value from the system properties map.

        Returns null if the property cannot be read due to a SecurityException.

        Returns:
        the current value from the system properties map.
      • getJavaVmSpecificationVersion

        public static java.lang.String getJavaVmSpecificationVersion()
        Gets the current value from the system properties map.

        Returns null if the property cannot be read due to a SecurityException.

        Returns:
        the current value from the system properties map.
      • getJavaVmVendor

        public static java.lang.String getJavaVmVendor()
        Gets the current value from the system properties map.

        Returns null if the property cannot be read due to a SecurityException.

        Returns:
        the current value from the system properties map.
      • getJavaVmVersion

        public static java.lang.String getJavaVmVersion()
        Gets the current value from the system properties map.

        Returns null if the property cannot be read due to a SecurityException.

        Returns:
        the current value from the system properties map.
      • getJavaxAccessibilityAssistiveTechnologies

        public static java.lang.String getJavaxAccessibilityAssistiveTechnologies()
        Gets the current value from the system properties map.

        Returns null if the property cannot be read due to a SecurityException.

        Returns:
        the current value from the system properties map.
        Since:
        3.15.0
      • getJavaXmlConfigFile

        public static java.lang.String getJavaXmlConfigFile()
        Gets the current value from the system properties map.

        Returns null if the property cannot be read due to a SecurityException.

        Returns:
        the current value from the system properties map.
        Since:
        3.15.0
      • getJavaxNetSslSessionCacheSize

        public static java.lang.String getJavaxNetSslSessionCacheSize()
        Gets the current value from the system properties map.

        Returns null if the property cannot be read due to a SecurityException.

        Returns:
        the current value from the system properties map.
        Since:
        3.15.0
      • getJavaxRmiSslClientEnabledCipherSuites

        public static java.lang.String getJavaxRmiSslClientEnabledCipherSuites()
        Gets the current value from the system properties map.

        Returns null if the property cannot be read due to a SecurityException.

        Returns:
        the current value from the system properties map.
        Since:
        3.15.0
      • getJavaxRmiSslClientEnabledProtocols

        public static java.lang.String getJavaxRmiSslClientEnabledProtocols()
        Gets the current value from the system properties map.

        Returns null if the property cannot be read due to a SecurityException.

        Returns:
        the current value from the system properties map.
        Since:
        3.15.0
      • getJavaxSecurityAuthUseSubjectCredsOnly

        public static java.lang.String getJavaxSecurityAuthUseSubjectCredsOnly()
        Gets the current value from the system properties map.

        Returns null if the property cannot be read due to a SecurityException.

        Returns:
        the current value from the system properties map.
        Since:
        3.15.0
      • getJavaxSmartCardIoTerminalFactoryDefaultType

        public static java.lang.String getJavaxSmartCardIoTerminalFactoryDefaultType()
        Gets the current value from the system properties map.

        Returns null if the property cannot be read due to a SecurityException.

        Returns:
        the current value from the system properties map.
        Since:
        3.15.0
      • getJdbcDrivers

        public static java.lang.String getJdbcDrivers()
        Gets the current value from the system properties map.

        Returns null if the property cannot be read due to a SecurityException.

        Returns:
        the current value from the system properties map.
        Since:
        3.15.0
      • getJdkHttpAuthProxyingDisabledSchemes

        public static java.lang.String getJdkHttpAuthProxyingDisabledSchemes()
        Gets the current value from the system properties map.

        Returns null if the property cannot be read due to a SecurityException.

        Returns:
        the current value from the system properties map.
        Since:
        3.15.0
      • getJdkHttpAuthTunnelingDisabledSchemes

        public static java.lang.String getJdkHttpAuthTunnelingDisabledSchemes()
        Gets the current value from the system properties map.

        Returns null if the property cannot be read due to a SecurityException.

        Returns:
        the current value from the system properties map.
        Since:
        3.15.0
      • getJdkHttpClientAllowRestrictedHeaders

        public static java.lang.String getJdkHttpClientAllowRestrictedHeaders()
        Gets the current value from the system properties map.

        Returns null if the property cannot be read due to a SecurityException.

        Returns:
        the current value from the system properties map.
        Since:
        3.15.0
      • getJdkHttpClientAuthRetryLimit

        public static java.lang.String getJdkHttpClientAuthRetryLimit()
        Gets the current value from the system properties map.

        Returns null if the property cannot be read due to a SecurityException.

        Returns:
        the current value from the system properties map.
        Since:
        3.15.0
      • getJdkHttpClientBufSize

        public static java.lang.String getJdkHttpClientBufSize()
        Gets the current value from the system properties map.

        Returns null if the property cannot be read due to a SecurityException.

        Returns:
        the current value from the system properties map.
        Since:
        3.15.0
      • getJdkHttpClientConnectionPoolSize

        public static java.lang.String getJdkHttpClientConnectionPoolSize()
        Gets the current value from the system properties map.

        Returns null if the property cannot be read due to a SecurityException.

        Returns:
        the current value from the system properties map.
        Since:
        3.15.0
      • getJdkHttpClientConnectionWindowSize

        public static java.lang.String getJdkHttpClientConnectionWindowSize()
        Gets the current value from the system properties map.

        Returns null if the property cannot be read due to a SecurityException.

        Returns:
        the current value from the system properties map.
        Since:
        3.15.0
      • getJdkHttpClientDisableRetryConnect

        public static java.lang.String getJdkHttpClientDisableRetryConnect()
        Gets the current value from the system properties map.

        Returns null if the property cannot be read due to a SecurityException.

        Returns:
        the current value from the system properties map.
        Since:
        3.15.0
      • getJdkHttpClientEnableAllMethodRetry

        public static java.lang.String getJdkHttpClientEnableAllMethodRetry()
        Gets the current value from the system properties map.

        Returns null if the property cannot be read due to a SecurityException.

        Returns:
        the current value from the system properties map.
        Since:
        3.15.0
      • getJdkHttpClientEnablePush

        public static java.lang.String getJdkHttpClientEnablePush()
        Gets the current value from the system properties map.

        Returns null if the property cannot be read due to a SecurityException.

        Returns:
        the current value from the system properties map.
        Since:
        3.15.0
      • getJdkHttpClientHpackMaxHeaderTableSize

        public static java.lang.String getJdkHttpClientHpackMaxHeaderTableSize()
        Gets the current value from the system properties map.

        Returns null if the property cannot be read due to a SecurityException.

        Returns:
        the current value from the system properties map.
        Since:
        3.15.0
      • getJdkHttpClientHttpClientLog

        public static java.lang.String getJdkHttpClientHttpClientLog()
        Gets the current value from the system properties map.

        Returns null if the property cannot be read due to a SecurityException.

        Returns:
        the current value from the system properties map.
        Since:
        3.15.0
      • getJdkHttpClientKeepAliveTimeout

        public static java.lang.String getJdkHttpClientKeepAliveTimeout()
        Gets the current value from the system properties map.

        Returns null if the property cannot be read due to a SecurityException.

        Returns:
        the current value from the system properties map.
        Since:
        3.15.0
      • getJdkHttpClientKeepAliveTimeoutH2

        public static java.lang.String getJdkHttpClientKeepAliveTimeoutH2()
        Gets the current value from the system properties map.

        Returns null if the property cannot be read due to a SecurityException.

        Returns:
        the current value from the system properties map.
        Since:
        3.15.0
      • getJdkHttpClientMaxFrameSize

        public static java.lang.String getJdkHttpClientMaxFrameSize()
        Gets the current value from the system properties map.

        Returns null if the property cannot be read due to a SecurityException.

        Returns:
        the current value from the system properties map.
        Since:
        3.15.0
      • getJdkHttpClientMaxStreams

        public static java.lang.String getJdkHttpClientMaxStreams()
        Gets the current value from the system properties map.

        Returns null if the property cannot be read due to a SecurityException.

        Returns:
        the current value from the system properties map.
        Since:
        3.15.0
      • getJdkHttpClientReceiveBufferSize

        public static java.lang.String getJdkHttpClientReceiveBufferSize()
        Gets the current value from the system properties map.

        Returns null if the property cannot be read due to a SecurityException.

        Returns:
        the current value from the system properties map.
        Since:
        3.15.0
      • getJdkHttpClientRedirectsRetryLimit

        public static java.lang.String getJdkHttpClientRedirectsRetryLimit()
        Gets the current value from the system properties map.

        Returns null if the property cannot be read due to a SecurityException.

        Returns:
        the current value from the system properties map.
        Since:
        3.15.0
      • getJdkHttpClientSendBufferSize

        public static java.lang.String getJdkHttpClientSendBufferSize()
        Gets the current value from the system properties map.

        Returns null if the property cannot be read due to a SecurityException.

        Returns:
        the current value from the system properties map.
        Since:
        3.15.0
      • getJdkHttpClientWebSocketWriteBufferSize

        public static java.lang.String getJdkHttpClientWebSocketWriteBufferSize()
        Gets the current value from the system properties map.

        Returns null if the property cannot be read due to a SecurityException.

        Returns:
        the current value from the system properties map.
        Since:
        3.15.0
      • getJdkHttpClientWindowSize

        public static java.lang.String getJdkHttpClientWindowSize()
        Gets the current value from the system properties map.

        Returns null if the property cannot be read due to a SecurityException.

        Returns:
        the current value from the system properties map.
        Since:
        3.15.0
      • getJdkHttpServerMaxConnections

        public static java.lang.String getJdkHttpServerMaxConnections()
        Gets the current value from the system properties map.

        Returns null if the property cannot be read due to a SecurityException.

        Returns:
        the current value from the system properties map.
        Since:
        3.15.0
      • getJdkHttpsNegotiateCbt

        public static java.lang.String getJdkHttpsNegotiateCbt()
        Gets the current value from the system properties map.

        Returns null if the property cannot be read due to a SecurityException.

        Returns:
        the current value from the system properties map.
        Since:
        3.15.0
      • getJdkIncludeInExceptions

        public static java.lang.String getJdkIncludeInExceptions()
        Gets the current value from the system properties map.

        Returns null if the property cannot be read due to a SecurityException.

        Returns:
        the current value from the system properties map.
        Since:
        3.15.0
      • getJdkInternalHttpClientDisableHostNameVerification

        public static java.lang.String getJdkInternalHttpClientDisableHostNameVerification()
        Gets the current value from the system properties map.

        Returns null if the property cannot be read due to a SecurityException.

        Returns:
        the current value from the system properties map.
        Since:
        3.15.0
      • getJdkIoPermissionsUseCanonicalPath

        public static java.lang.String getJdkIoPermissionsUseCanonicalPath()
        Gets the current value from the system properties map.

        Returns null if the property cannot be read due to a SecurityException.

        Returns:
        the current value from the system properties map.
        Since:
        3.15.0
      • getJdkJndiLdapObjectFactoriesFilter

        public static java.lang.String getJdkJndiLdapObjectFactoriesFilter()
        Gets the current value from the system properties map.

        Returns null if the property cannot be read due to a SecurityException.

        Returns:
        the current value from the system properties map.
        Since:
        3.15.0
      • getJdkJndiObjectFactoriesFilter

        public static java.lang.String getJdkJndiObjectFactoriesFilter()
        Gets the current value from the system properties map.

        Returns null if the property cannot be read due to a SecurityException.

        Returns:
        the current value from the system properties map.
        Since:
        3.15.0
      • getJdkJndiRmiObjectFactoriesFilter

        public static java.lang.String getJdkJndiRmiObjectFactoriesFilter()
        Gets the current value from the system properties map.

        Returns null if the property cannot be read due to a SecurityException.

        Returns:
        the current value from the system properties map.
        Since:
        3.15.0
      • getJdkModuleMain

        public static java.lang.String getJdkModuleMain()
        Gets the current value from the system properties map.

        Returns null if the property cannot be read due to a SecurityException.

        Returns:
        the current value from the system properties map.
        Since:
        3.15.0
      • getJdkModuleMainClass

        public static java.lang.String getJdkModuleMainClass()
        Gets the current value from the system properties map.

        Returns null if the property cannot be read due to a SecurityException.

        Returns:
        the current value from the system properties map.
        Since:
        3.15.0
      • getJdkModulePath

        public static java.lang.String getJdkModulePath()
        Gets the current value from the system properties map.

        Returns null if the property cannot be read due to a SecurityException.

        Returns:
        the current value from the system properties map.
        Since:
        3.15.0
      • getJdkModuleUpgradePath

        public static java.lang.String getJdkModuleUpgradePath()
        Gets the current value from the system properties map.

        Returns null if the property cannot be read due to a SecurityException.

        Returns:
        the current value from the system properties map.
        Since:
        3.15.0
      • getJdkNetUnixDomainTmpDir

        public static java.lang.String getJdkNetUnixDomainTmpDir()
        Gets the current value from the system properties map.

        Returns null if the property cannot be read due to a SecurityException.

        Returns:
        the current value from the system properties map.
        Since:
        3.15.0
      • getJdkNetUrlClassPathShowIgnoredClassPathEntries

        public static java.lang.String getJdkNetUrlClassPathShowIgnoredClassPathEntries()
        Gets the current value from the system properties map.

        Returns null if the property cannot be read due to a SecurityException.

        Returns:
        the current value from the system properties map.
        Since:
        3.15.0
      • getJdkSerialFilter

        public static java.lang.String getJdkSerialFilter()
        Gets the current value from the system properties map.

        Returns null if the property cannot be read due to a SecurityException.

        Returns:
        the current value from the system properties map.
        Since:
        3.15.0
      • getJdkSerialFilterFactory

        public static java.lang.String getJdkSerialFilterFactory()
        Gets the current value from the system properties map.

        Returns null if the property cannot be read due to a SecurityException.

        Returns:
        the current value from the system properties map.
        Since:
        3.15.0
      • getJdkTlsClientSignatureSchemes

        public static java.lang.String getJdkTlsClientSignatureSchemes()
        Gets the current value from the system properties map.

        Returns null if the property cannot be read due to a SecurityException.

        Returns:
        the current value from the system properties map.
        Since:
        3.15.0
      • getJdkTlsNamedGroups

        public static java.lang.String getJdkTlsNamedGroups()
        Gets the current value from the system properties map.

        Returns null if the property cannot be read due to a SecurityException.

        Returns:
        the current value from the system properties map.
        Since:
        3.15.0
      • getJdkTlsServerSignatureSchemes

        public static java.lang.String getJdkTlsServerSignatureSchemes()
        Gets the current value from the system properties map.

        Returns null if the property cannot be read due to a SecurityException.

        Returns:
        the current value from the system properties map.
        Since:
        3.15.0
      • getJdkVirtualThreadSchedulerMaxPoolSize

        public static java.lang.String getJdkVirtualThreadSchedulerMaxPoolSize()
        Gets the current value from the system properties map.

        Returns null if the property cannot be read due to a SecurityException.

        Returns:
        the current value from the system properties map.
        Since:
        3.15.0
      • getJdkVirtualThreadSchedulerParallelism

        public static java.lang.String getJdkVirtualThreadSchedulerParallelism()
        Gets the current value from the system properties map.

        Returns null if the property cannot be read due to a SecurityException.

        Returns:
        the current value from the system properties map.
        Since:
        3.15.0
      • getJdkXmlCdataChunkSize

        public static java.lang.String getJdkXmlCdataChunkSize()
        Gets the current value from the system properties map.

        Returns null if the property cannot be read due to a SecurityException.

        Returns:
        the current value from the system properties map.
        Since:
        3.15.0
      • getJdkXmlDtdSupport

        public static java.lang.String getJdkXmlDtdSupport()
        Gets the current value from the system properties map.

        Returns null if the property cannot be read due to a SecurityException.

        Returns:
        the current value from the system properties map.
        Since:
        3.15.0
      • getJdkXmlElementAttributeLimit

        public static java.lang.String getJdkXmlElementAttributeLimit()
        Gets the current value from the system properties map.

        Returns null if the property cannot be read due to a SecurityException.

        Returns:
        the current value from the system properties map.
        Since:
        3.15.0
      • getJdkXmlEnableExtensionFunctions

        public static java.lang.String getJdkXmlEnableExtensionFunctions()
        Gets the current value from the system properties map.

        Returns null if the property cannot be read due to a SecurityException.

        Returns:
        the current value from the system properties map.
        Since:
        3.15.0
      • getJdkXmlEntityExpansionLimit

        public static java.lang.String getJdkXmlEntityExpansionLimit()
        Gets the current value from the system properties map.

        Returns null if the property cannot be read due to a SecurityException.

        Returns:
        the current value from the system properties map.
        Since:
        3.15.0
      • getJdkXmlEntityReplacementLimit

        public static java.lang.String getJdkXmlEntityReplacementLimit()
        Gets the current value from the system properties map.

        Returns null if the property cannot be read due to a SecurityException.

        Returns:
        the current value from the system properties map.
        Since:
        3.15.0
      • getJdkXmlIsStandalone

        public static java.lang.String getJdkXmlIsStandalone()
        Gets the current value from the system properties map.

        Returns null if the property cannot be read due to a SecurityException.

        Returns:
        the current value from the system properties map.
        Since:
        3.15.0
      • getJdkXmlJdkCatalogResolve

        public static java.lang.String getJdkXmlJdkCatalogResolve()
        Gets the current value from the system properties map.

        Returns null if the property cannot be read due to a SecurityException.

        Returns:
        the current value from the system properties map.
        Since:
        3.15.0
      • getJdkXmlMaxElementDepth

        public static java.lang.String getJdkXmlMaxElementDepth()
        Gets the current value from the system properties map.

        Returns null if the property cannot be read due to a SecurityException.

        Returns:
        the current value from the system properties map.
        Since:
        3.15.0
      • getJdkXmlMaxGeneralEntitySizeLimit

        public static java.lang.String getJdkXmlMaxGeneralEntitySizeLimit()
        Gets the current value from the system properties map.

        Returns null if the property cannot be read due to a SecurityException.

        Returns:
        the current value from the system properties map.
        Since:
        3.15.0
      • getJdkXmlMaxOccurLimit

        public static java.lang.String getJdkXmlMaxOccurLimit()
        Gets the current value from the system properties map.

        Returns null if the property cannot be read due to a SecurityException.

        Returns:
        the current value from the system properties map.
        Since:
        3.15.0
      • getJdkXmlMaxParameterEntitySizeLimit

        public static java.lang.String getJdkXmlMaxParameterEntitySizeLimit()
        Gets the current value from the system properties map.

        Returns null if the property cannot be read due to a SecurityException.

        Returns:
        the current value from the system properties map.
        Since:
        3.15.0
      • getJdkXmlMaxXmlNameLimit

        public static java.lang.String getJdkXmlMaxXmlNameLimit()
        Gets the current value from the system properties map.

        Returns null if the property cannot be read due to a SecurityException.

        Returns:
        the current value from the system properties map.
        Since:
        3.15.0
      • getJdkXmlOverrideDefaultParser

        public static java.lang.String getJdkXmlOverrideDefaultParser()
        Gets the current value from the system properties map.

        Returns null if the property cannot be read due to a SecurityException.

        Returns:
        the current value from the system properties map.
        Since:
        3.15.0
      • getJdkXmlResetSymbolTable

        public static java.lang.String getJdkXmlResetSymbolTable()
        Gets the current value from the system properties map.

        Returns null if the property cannot be read due to a SecurityException.

        Returns:
        the current value from the system properties map.
        Since:
        3.15.0
      • getJdkXmlTotalEntitySizeLimit

        public static java.lang.String getJdkXmlTotalEntitySizeLimit()
        Gets the current value from the system properties map.

        Returns null if the property cannot be read due to a SecurityException.

        Returns:
        the current value from the system properties map.
        Since:
        3.15.0
      • getJdkXmlXsltcIsStandalone

        public static java.lang.String getJdkXmlXsltcIsStandalone()
        Gets the current value from the system properties map.

        Returns null if the property cannot be read due to a SecurityException.

        Returns:
        the current value from the system properties map.
        Since:
        3.15.0
      • getLineSeparator

        public static java.lang.String getLineSeparator()
        Gets the current value from the system properties map.

        Returns null if the property cannot be read due to a SecurityException.

        Returns:
        the current value from the system properties map.
      • getLineSeparator

        public static java.lang.String getLineSeparator​(java.util.function.Supplier<java.lang.String> defaultIfAbsent)
        Gets the current value from the system properties map.

        Returns null if the property cannot be read due to a SecurityException.

        Parameters:
        defaultIfAbsent - get this Supplier when the property is empty or throws SecurityException.
        Returns:
        the current value from the system properties map.
        Since:
        3.15.0
      • getLong

        public static long getLong​(java.lang.String key,
                                   java.util.function.LongSupplier defaultIfAbsent)
        Gets the current value for the property named key as a long.
        Parameters:
        key - The key
        defaultIfAbsent - The default value
        Returns:
        a long or defaultIfAbsent
      • getNativeEncoding

        public static java.lang.String getNativeEncoding()
        Gets the current value from the system properties map.

        Returns null if the property cannot be read due to a SecurityException.

        Returns:
        the current value from the system properties map.
        Since:
        3.15.0
      • getNetworkAddressCacheNegativeTtl

        public static java.lang.String getNetworkAddressCacheNegativeTtl()
        Gets the current value from the system properties map.

        Returns null if the property cannot be read due to a SecurityException.

        Returns:
        the current value from the system properties map.
        Since:
        3.15.0
      • getNetworkAddressCacheStaleTtl

        public static java.lang.String getNetworkAddressCacheStaleTtl()
        Gets the current value from the system properties map.

        Returns null if the property cannot be read due to a SecurityException.

        Returns:
        the current value from the system properties map.
        Since:
        3.15.0
      • getNetworkAddressCacheTtl

        public static java.lang.String getNetworkAddressCacheTtl()
        Gets the current value from the system properties map.

        Returns null if the property cannot be read due to a SecurityException.

        Returns:
        the current value from the system properties map.
        Since:
        3.15.0
      • getOrgJcpXmlDsigSecureValidation

        public static java.lang.String getOrgJcpXmlDsigSecureValidation()
        Gets the current value from the system properties map.

        Returns null if the property cannot be read due to a SecurityException.

        Returns:
        the current value from the system properties map.
        Since:
        3.15.0
      • getOrgOpenJdkJavaUtilStreamTripwire

        public static java.lang.String getOrgOpenJdkJavaUtilStreamTripwire()
        Gets the current value from the system properties map.

        Returns null if the property cannot be read due to a SecurityException.

        Returns:
        the current value from the system properties map.
        Since:
        3.15.0
      • getOsArch

        public static java.lang.String getOsArch()
        Gets the current value from the system properties map.

        Returns null if the property cannot be read due to a SecurityException.

        Returns:
        the current value from the system properties map.
      • getOsName

        public static java.lang.String getOsName()
        Gets the current value from the system properties map.

        Returns null if the property cannot be read due to a SecurityException.

        Returns:
        the current value from the system properties map.
      • getOsVersion

        public static java.lang.String getOsVersion()
        Gets the current value from the system properties map.

        Returns null if the property cannot be read due to a SecurityException.

        Returns:
        the current value from the system properties map.
      • getPathSeparator

        public static java.lang.String getPathSeparator()
        Gets the current value from the system properties map.

        Returns null if the property cannot be read due to a SecurityException.

        Returns:
        the current value from the system properties map.
      • getProperty

        public static java.lang.String getProperty​(java.lang.String property)
        Gets a System property, defaulting to null if the property cannot be read.

        If a SecurityException is caught, the return value is null.

        Parameters:
        property - the system property name
        Returns:
        the system property value or null if a security problem occurs
      • getSocksProxyHost

        public static java.lang.String getSocksProxyHost()
        Gets the current value from the system properties map.

        Returns null if the property cannot be read due to a SecurityException.

        Returns:
        the current value from the system properties map.
        Since:
        3.15.0
      • getSocksProxyPort

        public static java.lang.String getSocksProxyPort()
        Gets the current value from the system properties map.

        Returns null if the property cannot be read due to a SecurityException.

        Returns:
        the current value from the system properties map.
        Since:
        3.15.0
      • getSocksProxyVersion

        public static java.lang.String getSocksProxyVersion()
        Gets the current value from the system properties map.

        Returns null if the property cannot be read due to a SecurityException.

        Returns:
        the current value from the system properties map.
        Since:
        3.15.0
      • getStdErrEncoding

        public static java.lang.String getStdErrEncoding()
        Gets the current value from the system properties map.

        Returns null if the property cannot be read due to a SecurityException.

        Returns:
        the current value from the system properties map.
        Since:
        3.15.0
      • getStdOutEncoding

        public static java.lang.String getStdOutEncoding()
        Gets the current value from the system properties map.

        Returns null if the property cannot be read due to a SecurityException.

        Returns:
        the current value from the system properties map.
        Since:
        3.15.0
      • getSunNetHttpServerDrainAmount

        public static java.lang.String getSunNetHttpServerDrainAmount()
        Gets the current value from the system properties map.

        Returns null if the property cannot be read due to a SecurityException.

        Returns:
        the current value from the system properties map.
        Since:
        3.15.0
      • getSunNetHttpServerIdleInterval

        public static java.lang.String getSunNetHttpServerIdleInterval()
        Gets the current value from the system properties map.

        Returns null if the property cannot be read due to a SecurityException.

        Returns:
        the current value from the system properties map.
        Since:
        3.15.0
      • getSunNetHttpServerMaxIdleConnections

        public static java.lang.String getSunNetHttpServerMaxIdleConnections()
        Gets the current value from the system properties map.

        Returns null if the property cannot be read due to a SecurityException.

        Returns:
        the current value from the system properties map.
        Since:
        3.15.0
      • getSunNetHttpServerMaxReqHeaders

        public static java.lang.String getSunNetHttpServerMaxReqHeaders()
        Gets the current value from the system properties map.

        Returns null if the property cannot be read due to a SecurityException.

        Returns:
        the current value from the system properties map.
        Since:
        3.15.0
      • getSunNetHttpServerMaxReqTime

        public static java.lang.String getSunNetHttpServerMaxReqTime()
        Gets the current value from the system properties map.

        Returns null if the property cannot be read due to a SecurityException.

        Returns:
        the current value from the system properties map.
        Since:
        3.15.0
      • getSunNetHttpServerMaxRspTime

        public static java.lang.String getSunNetHttpServerMaxRspTime()
        Gets the current value from the system properties map.

        Returns null if the property cannot be read due to a SecurityException.

        Returns:
        the current value from the system properties map.
        Since:
        3.15.0
      • getSunNetHttpServerNoDelay

        public static java.lang.String getSunNetHttpServerNoDelay()
        Gets the current value from the system properties map.

        Returns null if the property cannot be read due to a SecurityException.

        Returns:
        the current value from the system properties map.
        Since:
        3.15.0
      • getSunSecurityKrb5Principal

        public static java.lang.String getSunSecurityKrb5Principal()
        Gets the current value from the system properties map.

        Returns null if the property cannot be read due to a SecurityException.

        Returns:
        the current value from the system properties map.
        Since:
        3.15.0
      • getUserCountry

        public static java.lang.String getUserCountry()
        Gets the current value from the system properties map.

        Returns null if the property cannot be read due to a SecurityException.

        Returns:
        the current value from the system properties map.
      • getUserDir

        public static java.lang.String getUserDir()
        Gets the current value from the system properties map.

        Returns null if the property cannot be read due to a SecurityException.

        Returns:
        the current value from the system properties map.
      • getUserExtensions

        public static java.lang.String getUserExtensions()
        Gets the current value from the system properties map.

        Returns null if the property cannot be read due to a SecurityException.

        Returns:
        the current value from the system properties map.
        Since:
        3.15.0
      • getUserHome

        public static java.lang.String getUserHome()
        Gets the current value from the system properties map.

        Returns null if the property cannot be read due to a SecurityException.

        Returns:
        the current value from the system properties map.
      • getUserLanguage

        public static java.lang.String getUserLanguage()
        Gets the current value from the system properties map.

        Returns null if the property cannot be read due to a SecurityException.

        Returns:
        the current value from the system properties map.
      • getUserName

        public static java.lang.String getUserName()
        Gets the current value from the system properties map.

        Returns null if the property cannot be read due to a SecurityException.

        Returns:
        the current value from the system properties map.
      • getUserName

        public static java.lang.String getUserName​(java.lang.String defaultValue)
        Gets the current value from the system properties map.

        Returns null if the property cannot be read due to a SecurityException.

        Parameters:
        defaultValue - get this Supplier when the property is empty or throws SecurityException.
        Returns:
        the current value from the system properties map.
        Since:
        3.15.0
      • getUserRegion

        public static java.lang.String getUserRegion()
        Gets the current value from the system properties map.

        Returns null if the property cannot be read due to a SecurityException.

        Returns:
        the current value from the system properties map.
        Since:
        3.15.0
      • getUserScript

        public static java.lang.String getUserScript()
        Gets the current value from the system properties map.

        Returns null if the property cannot be read due to a SecurityException.

        Returns:
        the current value from the system properties map.
        Since:
        3.15.0
      • getUserTimezone

        public static java.lang.String getUserTimezone()
        Gets the current value from the system properties map.

        Returns null if the property cannot be read due to a SecurityException.

        Returns:
        the current value from the system properties map.
      • getUserVariant

        public static java.lang.String getUserVariant()
        Gets the current value from the system properties map.

        Returns null if the property cannot be read due to a SecurityException.

        Returns:
        the current value from the system properties map.
        Since:
        3.15.0