APIdia Launch Partner
Top Description Fields Constructors Methods
sun.launcher

public final Class SecuritySettings

extends Object
Class Inheritance
Imports
javax.net.ssl.SSLContext, .SSLSocket, java.io.IOException, .PrintStream, java.security.NoSuchAlgorithmException, .Provider, .Security, java.util.Collections, .Comparator, .List, .Properties, .Set, java.util.stream.Collectors, jdk.internal.access.SharedSecrets

A utility class for security libs functionality in the -XshowSettings:security output

Field Summary

Modifier and TypeField and Description
private static final String
private static PrintStream
private static final String
private static final String
private static final String

Constructor Summary

AccessConstructor and Description
public

Method Summary

Modifier and TypeMethod and Description
pack-priv static void
private static void
private static void
printSecurityProviderConfig(boolean verbose)

pack-priv static void
pack-priv static void
private static void
printSecurityTLSConfig(boolean verbose)

private static void
private static String
wrappedString(String orig, int limit, String initIndent, String successiveIndent)

Inherited from java.lang.Object:
cloneequalsfinalizegetClasshashCodenotifynotifyAlltoStringwaitwaitwait

Field Detail

INDENTback to summary
private static final String INDENT
ostreamback to summary
private static PrintStream ostream
PROV_INFO_STRINGback to summary
private static final String PROV_INFO_STRING
THREEINDENTback to summary
private static final String THREEINDENT
TWOINDENTback to summary
private static final String TWOINDENT

Constructor Detail

SecuritySettingsback to summary
public SecuritySettings()

Method Detail

printAllSecurityConfigback to summary
pack-priv static void printAllSecurityConfig()
printSecurityPropertiesback to summary
private static void printSecurityProperties()
printSecurityProviderConfigback to summary
private static void printSecurityProviderConfig(boolean verbose)
printSecuritySettingsback to summary
pack-priv static void printSecuritySettings(LauncherHelper.Option o, PrintStream stream, boolean verbose)
printSecuritySummarySettingsback to summary
pack-priv static void printSecuritySummarySettings()
printSecurityTLSConfigback to summary
private static void printSecurityTLSConfig(boolean verbose)
splitLongPropertyLinesback to summary
private static void splitLongPropertyLines(String key, String val)
wrappedStringback to summary
private static String wrappedString(String orig, int limit, String initIndent, String successiveIndent)