Add Support for Application Credential Athentication#179
Add Support for Application Credential Athentication#179lharzenetter wants to merge 5 commits intoopenstack4j:mainfrom
Conversation
|
@olivergondza can you please merge this? |
|
The lack of this feature is halting the adoption of OpenStack4J by the company I work at. Is there any blocker with this request, any specific reason why it hasn’t been accepted? |
|
As long as this is not merged, you can use the fix by including a JitPack dependecy like this: <repositories>
<repository>
<id>jitpack.io</id>
<url>https://jitpack.io</url>
</repository>
</repositories>
...
<dependency>
<groupId>com.github.lharzenetter.openstack4j</groupId>
<artifactId>openstack4j-core</artifactId>
<version>0437cd269d</version>
</dependency>
<!-- Because Apache has nice debugging logs, we use it explicitly -->
<dependency>
<groupId>com.github.lharzenetter.openstack4j</groupId>
<artifactId>openstack4j-httpclient</artifactId>
<version>0437cd269d</version>
</dependency>For more information about JitPack see https://jitpack.io/#lharzenetter/openstack4j. |
|
@olivergondza, hello maintainer,the feature introduced by this pull request would be a real nice to have, as application credentials provide a way to delegate a user’s authorization to an application without sharing the user’s password authentication. This is a useful security measure, especially for situations where the user’s identification is provided by an external source, such as LDAP or a single-sign-on service. Do you have time to have a look at it? |
PR description
This PR adds support to authenticate at OpenStack using application credentials.
Submitter checklist
Make sure that following is addressed to make the PR easier to process:
Fix #NNN:.