equal
deleted
inserted
replaced
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 |