jdk/src/share/classes/javax/security/sasl/SaslServer.java
changeset 25403 e982fe3e83a4
parent 18830 90956ead732f
equal deleted inserted replaced
25402:0c24d9aa8fb9 25403:e982fe3e83a4
   194     /**
   194     /**
   195      * Retrieves the negotiated property.
   195      * Retrieves the negotiated property.
   196      * This method can be called only after the authentication exchange has
   196      * This method can be called only after the authentication exchange has
   197      * completed (i.e., when {@code isComplete()} returns true); otherwise, an
   197      * completed (i.e., when {@code isComplete()} returns true); otherwise, an
   198      * {@code IllegalStateException} is thrown.
   198      * {@code IllegalStateException} is thrown.
       
   199      * <p>
       
   200      * The {@link Sasl} class includes several well-known property names
       
   201      * (For example, {@link Sasl#QOP}). A SASL provider can support other
       
   202      * properties which are specific to the vendor and/or a mechanism.
   199      *
   203      *
   200      * @param propName the property
   204      * @param propName the property
   201      * @return The value of the negotiated property. If null, the property was
   205      * @return The value of the negotiated property. If null, the property was
   202      * not negotiated or is not applicable to this mechanism.
   206      * not negotiated or is not applicable to this mechanism.
   203      * @exception IllegalStateException if this authentication exchange has not completed
   207      * @exception IllegalStateException if this authentication exchange has not completed