--- old/src/java.base/share/classes/java/security/Provider.java 2017-05-05 15:25:54.287919169 -0700 +++ new/src/java.base/share/classes/java/security/Provider.java 2017-05-05 15:25:54.151913229 -0700 @@ -61,17 +61,21 @@ * security framework. Services of this type cannot be added, removed, * or modified by applications. * The following attributes are automatically placed in each Provider object: - * + *
* + * * + * + * * - * + * * * * - + * * * + * *
Attributes Automatically Placed in a Provider Object
NameValue
{@code Provider.id name}{@code String.valueOf(provider.getName())}{@code String.valueOf(provider.getName())}
{@code Provider.id version}{@code String.valueOf(provider.getVersionStr())}
{@code Provider.id info}{@code String.valueOf(provider.getInfo())}{@code String.valueOf(provider.getInfo())}
{@code Provider.id className}{@code provider.getClass().getName()}
* *

Each provider has a name and a version string. A provider normally