Spring Security Extension for Superfly commons

Contains common classes for Spring Security support

Лицензия

Лицензия

Категории

Категории

Сеть Безопасность
Группа

Группа

com.payneteasy.superfly
Идентификатор

Идентификатор

superfly-spring-security-common
Последняя версия

Последняя версия

1.6-13
Дата

Дата

Тип

Тип

jar
Описание

Описание

Spring Security Extension for Superfly commons
Contains common classes for Spring Security support

Скачать superfly-spring-security-common

Как подключить последнюю версию

<!-- https://jarcasting.com/artifacts/com.payneteasy.superfly/superfly-spring-security-common/ -->
<dependency>
    <groupId>com.payneteasy.superfly</groupId>
    <artifactId>superfly-spring-security-common</artifactId>
    <version>1.6-13</version>
</dependency>
// https://jarcasting.com/artifacts/com.payneteasy.superfly/superfly-spring-security-common/
implementation 'com.payneteasy.superfly:superfly-spring-security-common:1.6-13'
// https://jarcasting.com/artifacts/com.payneteasy.superfly/superfly-spring-security-common/
implementation ("com.payneteasy.superfly:superfly-spring-security-common:1.6-13")
'com.payneteasy.superfly:superfly-spring-security-common:jar:1.6-13'
<dependency org="com.payneteasy.superfly" name="superfly-spring-security-common" rev="1.6-13">
  <artifact name="superfly-spring-security-common" type="jar" />
</dependency>
@Grapes(
@Grab(group='com.payneteasy.superfly', module='superfly-spring-security-common', version='1.6-13')
)
libraryDependencies += "com.payneteasy.superfly" % "superfly-spring-security-common" % "1.6-13"
[com.payneteasy.superfly/superfly-spring-security-common "1.6-13"]

Зависимости

compile (6)

Идентификатор библиотеки Тип Версия
org.springframework.security : spring-security-core Необязательный jar 3.1.4.RELEASE
org.springframework : spring-core Необязательный jar 4.0.9.RELEASE
org.springframework : spring-beans Необязательный jar 4.0.9.RELEASE
com.payneteasy.superfly : superfly-remote-api jar 1.6-13
com.payneteasy.superfly : superfly-common jar 1.6-13
com.payneteasy.superfly : superfly-client jar 1.6-13

provided (1)

Идентификатор библиотеки Тип Версия
javax.servlet : javax.servlet-api jar 3.1.0

test (3)

Идентификатор библиотеки Тип Версия
junit : junit jar 4.11
org.easymock : easymock jar 3.0
cglib : cglib jar 2.2.2

Модули Проекта

Данный проект не имеет модулей.

Build Status

Each web-application usually has some security: users, roles, permissions. When your organization posesses several systems, a situation may arise when the same user has to present in several systems at once. It is a burden to maintain users/roles/permissions in different systems at the same time. Superfly intends to alleviate such a burden.

  • It allows you to register users on a central server and give them permissions there.
  • It integrates seamlessly with spring-securiry.
  • It exposes its APIs so you're not tied to spring-security integration.
  • Redirect-based mode is supported which enables user to enter password once and then be authenticated to all the systems.
  • No-redirect mode is supported, in which user does not even know that some central server authenticates them.
  • Jira integration is provided (so you can control Jira's users permissions in the same way, from the central server).

Project news

August 19, 2018: Superfly supports Java 9 and 10

Starting with release 1.7-11, the project successfully builds and runs on Java 9+ (Java 9 and 10 were checked). Please note that Tomcat 7 will not work in Java 9+, so you'll have to upgrade Tomcat as well is you are planning to run Superfly on these recent Java versions. Minimal Java version is raised to 8. Spring version is upgraded to 5.

February 8, 2013: version 1.4-1 released

Single Sign-on (SSO) based on redirects is implemented. Full spring-security integration is included.

November 13, 2012: version 1.3-8 released

All HttpClient timeouts are made configurable; default timeouts are configured which eliminates a freeze possibility.

September 10, 2012: version 1.3-7 released

All dynamically-generated URLs are made compatible with nginx mod_security module.

More news...

Starting points

Gratitudes

Thanks to JProfiler for their wonderful Java profiler.

Версии библиотеки

Версия
1.6-13
1.6-12
1.6-11
1.6-10
1.6-9
1.6-8
1.6-7
1.6-6
1.6-5
1.6-4
1.6-3
1.6-2
1.6-1
1.5-3
1.5-2
1.5-1
1.4-3
1.4-2
1.4-1
1.3-9
1.3-8
1.3-7
1.3-6
1.3-5
1.3-4
1.3-3
1.3-2
1.2-15
1.2-12
1.2-11
1.2-10
1.2-9
1.2-8
1.2-7
1.2-5
1.2-4
1.2-3
1.2-2
1.2-1
1.1-2
1.1-1