サポートされていないscim apiにいくつかの機能を拡張しようとしています。SCIM API warファイルの使用方法
私はWSO2ネクサスリポジトリから次のMavenの依存関係を追加しました:
<dependency>
<groupId>org.wso2.carbon.identity.inbound.provisioning.scim</groupId>
<artifactId>identity-inbound-provisioning-scim</artifactId>
<version>5.1.4-SNAPSHOT</version>
<type>pom</type>
</dependency>
<dependency>
<groupId>org.wso2.carbon.identity.inbound.provisioning.scim</groupId>
<artifactId>org.wso2.carbon.identity.scim.provide</artifactId>
<version>5.1.4-SNAPSHOT</version>
<type>war</type>
<classifier>classes</classifier>
</dependency>
私はorg.wso2.carbon.identity.scim.provider.resources.SCIMUserManager
(およびそのUserStoreManager)を変更する必要があることを識別し、またorg.wso2.carbon.identity.scim.provider.resources.UserFeature
に新しいエンドポイントを追加しました。
しかし、これらはorg.wso2.carbon.identity.scim.provider
にありますが、戦争の依存関係にはクラスが付いていないようです(maven 'classifier'タグは無駄です)。したがって、これらのクラスをインポートまたは継承することはできません。
したがって、org.wso2.carbon.identity.scim.provider
ライブラリを使用してSCIM Apiを拡張することはできますが、Mavenで管理しますか?
私は質問を更新しました。手動でファイルを追加するのではなく、あなたのMavenリポジトリを使用したいと思います。 – jaimetotal