Red Hat Training

A Red Hat training course is available for Red Hat Fuse

302.2. Camel ルートへのアクセスの制御

このコンポーネントを使用するには、Spring Security AuthenticationManager および AccessDecisionManager が必要です。Spring Security 名前空間を使用して Spring XML でこれらのオブジェクトを設定する方法の例を次に示します。

基盤となるセキュリティーオブジェクトが設定されたので、それらを使用して承認ポリシーを設定し、そのポリシーを使用してルートへのアクセスを制御できます。

この例では、エンドポイント mock:end は、認証済みまたは認証可能で ROLE_ADMIN 権限を含む Spring Security Authentication オブジェクトが 管理者 SpringSecurityAuthorizationPolicyによって位置付けられることができなければ、実行されません。