diff --git a/websocket-sharp/Server/HttpServer.cs b/websocket-sharp/Server/HttpServer.cs
index 31bf64f1..a2491579 100644
--- a/websocket-sharp/Server/HttpServer.cs
+++ b/websocket-sharp/Server/HttpServer.cs
@@ -580,13 +580,33 @@ namespace WebSocketSharp.Server
}
///
- /// Gets or sets the delegate called to find the credentials for an identity used to
- /// authenticate a client.
+ /// Gets or sets the delegate used to find the credentials
+ /// for an identity.
///
+ ///
+ ///
+ /// No credentials are found if the method invoked by
+ /// the delegate returns or
+ /// the value is .
+ ///
+ ///
+ /// The set operation does nothing if the server has
+ /// already started or it is shutting down.
+ ///
+ ///
///
- /// A Func<, > delegate
- /// that references the method(s) used to find the credentials. The default value is
- /// .
+ ///
+ /// A Func<,
+ /// > delegate or
+ /// if not needed.
+ ///
+ ///
+ /// That delegate invokes the method called for finding
+ /// the credentials used to authenticate a client.
+ ///
+ ///
+ /// The default value is .
+ ///
///
public Func UserCredentialsFinder {
get {