jdk/src/java.base/share/classes/javax/net/ssl/X509KeyManager.java
changeset 38873 0d1f3f5d7898
parent 25859 3317bb8137f4
equal deleted inserted replaced
38872:b260c7cac3bc 38873:0d1f3f5d7898
     1 /*
     1 /*
     2  * Copyright (c) 1999, 2013, Oracle and/or its affiliates. All rights reserved.
     2  * Copyright (c) 1999, 2016, Oracle and/or its affiliates. All rights reserved.
     3  * DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
     3  * DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
     4  *
     4  *
     5  * This code is free software; you can redistribute it and/or modify it
     5  * This code is free software; you can redistribute it and/or modify it
     6  * under the terms of the GNU General Public License version 2 only, as
     6  * under the terms of the GNU General Public License version 2 only, as
     7  * published by the Free Software Foundation.  Oracle designates this
     7  * published by the Free Software Foundation.  Oracle designates this
    33 /**
    33 /**
    34  * Instances of this interface manage which X509 certificate-based
    34  * Instances of this interface manage which X509 certificate-based
    35  * key pairs are used to authenticate the local side of a secure
    35  * key pairs are used to authenticate the local side of a secure
    36  * socket.
    36  * socket.
    37  * <P>
    37  * <P>
    38  * During secure socket negotiations, implentations
    38  * During secure socket negotiations, implementations
    39  * call methods in this interface to:
    39  * call methods in this interface to:
    40  * <UL>
    40  * <UL>
    41  * <LI> determine the set of aliases that are available for negotiations
    41  * <LI> determine the set of aliases that are available for negotiations
    42  *      based on the criteria presented,
    42  *      based on the criteria presented,
    43  * <LI> select the <i> best alias</i> based on
    43  * <LI> select the <i> best alias</i> based on