問題タブ [balana]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
xacml3 - Balana コードを使用して XACML3 ポリシーを作成中にエラーが発生しました
非常に単純で基本的な手順で Balana コードを使用して単純なポリシーを作成したいだけです。このポリシーには、Balana! でポリシーを作成する方法を確認するためだけに、1 つのリソースと 1 つのルールのみが含まれています。これが私のコードです
build(PolicyElementDTO) を呼び出すと、スレッド「メイン」java.lang.NullPointerException で例外というエラーが発生しました。私のコードのどこに問題がありますか
実際には、いくつかのパラメーターのみを指定してポリシーを作成したいと考えています.. (つまり、サブジェクト、アクション、リソース)。誰でも私を導くことができます。私はバラナの初心者です。ですから、一歩一歩助けてください。
xacml3 - 新しい AttributeDesignator を使用した Balana リクエスト マッチング エラー
2 つのポリシー ストアがあります。1 つはシンプル ポリシー ストア (SPS) で、もう 1 つは管理ポリシー ストア (APS) です。アクセス ポリシーに対する単純なアクセス リクエストは適切に機能しています。
次に、これにより次のエラーが生成されます。
更新: そして、ここに私の要求があります。
誰でも私を導くことができます!
前もって感謝します
よろしくお願いします、
xacml - OpenAZ のどのコンポーネントが XACML で「義務」を実行しているか
OpenAZ プロジェクトを使用して XACML ポリシーを処理しています。Obligations の実行に OpenAZ のどのコンポーネントが使用されているかを知る必要があります。ドキュメントはこの点について明確ではありません (または私が見逃している可能性があります)。
ありがとう !
xacml - 義務未履行 XACML Balana
この単純な PDP を実行しようとしています。引数として XML を入力し、応答を出力します。応答は正しいですが、義務部分の解釈/実行が見られません。私は何を間違っていますか?
主要 :
XML ポリシー
結果 :
java - Java で XACML コンソール プリントを取得するにはどうすればよいですか
私は信じられないほど新しい人としてxamlに取り組んでおり、いくつかのポリシーの作成に取り組んでいます。もちろん、私は問題に直面しています。通常、いくつかのprint.lnステートメントをJavaに投げて、コードがどこに到達しているか(または到達していないか)を把握し始めますが、OASISドキュメントには何も表示されません印刷またはデバッグ用の XACML の
それで、それを行う方法があるかどうか、またはポリシー/ルール評価で何かがどのように機能するか、またはその理由を理解するために投入できるものがあるかどうか疑問に思っています.
具体的な問題は、ポリシー ルールから許可を取得していることです。「PI」と同じように「P」を評価し、許可を返すようです。
function:any-of と string-equal 関数が原因で、ここで真の条件が評価される可能性があると思いますが、よくわかりません。私はこれについて別の人と一緒に作業していますが、彼はそれが問題ではないと主張しているようですが、コード全体を解決する必要はありません。
しかし、特に最初に適用されるようなさまざまなアルゴリズムを実行するときに評価がどこに到達したかを知りたいので、印刷を行う方法があれば素晴らしいでしょう。
algorithm - wso2 の XACML カスタム RuleCombining アルゴリズム
私は WSO2 IS のユーザーです。WSO2 IS にカスタム RuleCombining アルゴリズムを追加する必要があります。この balana の例を使用しています 。WSO2 IS でこのポリシーを作成すると、次のエラーが表示されます: サポートされていない資格ポリシーです。ポリシーを解析できません。これは WSO2 IS のログです。
編集:
答えてくれてありがとう、デビッド、
同じサンプル ページで、バラナ構成ファイルを追加して、カスタム関数、アルゴリズム、およびデータ型を使用して WSO2 IS を拡張できることがわかります。
ただし、WSO2 Identity Server に設定ファイルを読み込んで Balana の初期化を依頼したい場合。/repository/conf/security ディレクトリの下に「balana-config.xml」という新しい構成ファイルを作成することで、これを行うことができます。例として、新しいルール結合アルゴリズムを追加して、WSO2 Identity Server エンタイトルメント エンジンと連携するとします。次に、Balana で構成するのと同じ方法に従うことができます。詳細については、このブログ投稿を参照してください。ただし、次の手順を要約したいと思います。
しかし、手順を実行した後、機能していないようです。
この問題に関するその他のヘルプをいただければ幸いです。
公理を XACML エンジンとして検討していますが、テスト用または開始用のバージョンを入手するのは非常に難しいようです。この懸念について何か光を当ててもらえますか?
java - WSO2 Balana の Maven リポジトリの場所
WSO2 Balana のパブリック Maven リポジトリはありますか?
プロジェクト pom でこの依存関係を使用したい
このコードを実行するために
java - balana カスタム AttributeFinderModule は呼び出されませんでした
balana の k-market サンプル ( http://svn.wso2.org/repos/wso2/trunk/commons/balana/modules/balana-samples/kmarket-trading-sample/ ) をチェックした後、同様のものを作成したいと思いました。サンプルプロジェクト。次の2つのクラスを作成しました。balana ソースは同じトランクからダウンロードされました。
と
上記のコードは機能するはずですが、SampleAttributeFinderModule が呼び出されることはなく、リクエストに指定された属性が含まれている場合にのみ評価が成功します。私のポリシーは次のとおりです。
どんな助けでも大歓迎です。バラナソースを見て、そのメソッドがどのように呼び出されるかを追跡した後、次のコードに出くわしたことに注意してください(プログラムを実行すると、これが呼び出されることを確認してください)。最初にリクエストから属性を取得しようとするように見えますが、属性がリクエストに含まれていない場合、最初の if は常に false と評価されるため (私が思うに)、モジュールを含む callHelper メソッドは呼び出されません。これは意図したものですか?