2016-06-28 6 views
0

(&(objectClass=person)(sAMAccountName={0}))のようなLDAPフィルタを維持していて、{0}の意味を理解しようとしています。LDAPフィルタで{NUMBER}は何を意味しますか?

この「中括弧」の構文については、ドキュメントを見つけることができません。私はthe MSDN docsat the centos docsでLDAP検索文字列を定義しているRFCを見てきましたが、私が知る限りこの構文については言及していません。

編集:

これはLDAP仕様の一部ではないことが判明しました。これはJenkins LDAPプラグインが提供する拡張機能で、ログイン時にユーザーが入力したユーザー名と同じです。

答えて

0

この構文はjenkins LDAPプラグインの結果です。 {0}は、ログインしようとするユーザーが入力したユーザー名で評価されます。

将来のgooglerの場合:これはLDAPプロトコルの一部ではなく、使用しているアプリケーションの一部です。

Source

+1

号はまた、私が精通よ、名前にノベルのAPI、ネットスケープのAPI、およびJNDIは、APIのみUnboundID APIに存在しています。 *プロトコル*の一部ではありませんが、プロトコルはAPIのみを定義するものでプロトコルのみを定義しているためです。 – EJP

+0

この回答に間違いはありません。これは、いくつかのLDAPクライアント実装で使用されている一般的な構文です(それらのうちのいくつかを挙げました)が、LDAPプロトコルでは定義されていません。 –

+0

@ EJP私は「これはLDAPプロトコルの一部ではなく、使用しているアプリケーションの一部です」と明確に述べています。私は他のアプリケーションがこの構文を持っていることを理解しています、私は完全なリストを提供することを躊躇しませんでした。私の答えがあまりにも簡潔だと思われる場合は、自由に編集してください。 – Jack

関連する問題