Skip to content

jogetoss/sp-saml-directory-manager

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

17 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Description

SAML is an XML-based, open-standard data format for exchanging authentication and authorization data between parties, in particular, between an identity provider and a service provider. Supported by many vendors and services, it is a popular method for single sign-on (SSO) between systems.

This plugin provides Service Provider initiated SSO.

To setup and configure this plugin, please see the documentation at documentation

Note: When building the plugin, if you encounter the errors below:

  • LastPass dependency error

    • Error

      Failed to execute goal on project sp-saml-directory-manager: Could not resolve dependencies for project org.joget.marketplace:sp-saml-directory-manager:bundle:8.0.3: Could not find artifact com.lastpass:saml-sdk-java:jar:4.0.0 in osgeo (https://repo.osgeo.org/repository/release/)

    • Solution

      mvn install:install-file -Dfile=libs/saml-sdk-java-4.0.0.jar -DgroupId=com.lastpass -DartifactId=saml-sdk-java -Dversion=4.0.0 -Dpackaging=jar

  • Joget Enterprise dependency error

    • Error

      The POM for org.joget:wflow-enterprise-plugins:jar:7.0-SNAPSHOT is missing, no dependency information available. Failed to execute goal on project record-locking-form-element: Could not resolve dependencies for project org.joget.marketplace:sp-saml-directory-manager-8.0.0: Could not find artifact org.joget:wflow-enterprise-plugins:jar:8.0-SNAPSHOT -> [Help 1]

    • Solution

      To obtain this jar, you will need to find it in the extracted jw.war folder. You can also find it in your joget installation /jw/WEB-INF/lib directory. Please run the following command to install the dependencies.

      mvn install:install-file -Dfile=jw-enterprise-plugins-8.0-SNAPSHOT.jar -DgroupId=org.joget -DartifactId=wflow-enterprise-plugins -Dversion=8.0-SNAPSHOT -Dpackaging=jar -DgeneratePom=true

      *Take note of the version (jw-enterprise-plugins-8.0-SNAPSHOT.jar), and make sure you change it to your respective version.

Getting Help

JogetOSS is a community-led team for open source software related to the Joget no-code/low-code application platform. Projects under JogetOSS are community-driven and community-supported. To obtain support, ask questions, get answers and help others, please participate in the Community Q&A.

Contributing

This project welcomes contributions and suggestions, please open an issue or create a pull request.

Please note that all interactions fall under our Code of Conduct.

Licensing

Licensed under the Apache License, Version 2.0 (the "License");
you may not use this file except in compliance with the License.
You may obtain a copy of the License at

    http://www.apache.org/licenses/LICENSE-2.0

Unless required by applicable law or agreed to in writing, software
distributed under the License is distributed on an "AS IS" BASIS,
WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
See the License for the specific language governing permissions and
limitations under the License.

NOTE: This software may depend on other packages that may be licensed under different open source licenses.

About

This plugin provides Service Provider initiated SSO using SAML protocol.

Resources

License

Code of conduct

Stars

Watchers

Forks

Packages

No packages published

Contributors 5

Languages