Helidon Security Bundle

A single reference bundle that provides dependencies on most common security modules. This bundle does NOT include integrations to Jersey and Web server, you must include those separately.

License

License

Categories

Categories

Helidon Container Microservices Security
GroupId

GroupId

io.helidon.security
ArtifactId

ArtifactId

helidon-security-bundle
Last Version

Last Version

0.10.6
Release Date

Release Date

Type

Type

jar
Description

Description

Helidon Security Bundle
A single reference bundle that provides dependencies on most common security modules. This bundle does NOT include integrations to Jersey and Web server, you must include those separately.
Project URL

Project URL

https://helidon.io/helidon-security-bundle
Project Organization

Project Organization

Oracle Corporation

Download helidon-security-bundle

How to add to project

<!-- https://jarcasting.com/artifacts/io.helidon.security/helidon-security-bundle/ -->
<dependency>
    <groupId>io.helidon.security</groupId>
    <artifactId>helidon-security-bundle</artifactId>
    <version>0.10.6</version>
</dependency>
// https://jarcasting.com/artifacts/io.helidon.security/helidon-security-bundle/
implementation 'io.helidon.security:helidon-security-bundle:0.10.6'
// https://jarcasting.com/artifacts/io.helidon.security/helidon-security-bundle/
implementation ("io.helidon.security:helidon-security-bundle:0.10.6")
'io.helidon.security:helidon-security-bundle:jar:0.10.6'
<dependency org="io.helidon.security" name="helidon-security-bundle" rev="0.10.6">
  <artifact name="helidon-security-bundle" type="jar" />
</dependency>
@Grapes(
@Grab(group='io.helidon.security', module='helidon-security-bundle', version='0.10.6')
)
libraryDependencies += "io.helidon.security" % "helidon-security-bundle" % "0.10.6"
[io.helidon.security/helidon-security-bundle "0.10.6"]

Dependencies

compile (15)

Group / Artifact Type Version
io.helidon.security : helidon-security-integration-annotations jar 0.10.6
io.helidon.security : helidon-security jar 0.10.6
io.helidon.security : helidon-security-tools-config jar 0.10.6
io.helidon.security : helidon-security-provider-google-login jar 0.10.6
io.helidon.security : helidon-security-provider-header-atn jar 0.10.6
io.helidon.security : helidon-security-provider-http-auth jar 0.10.6
io.helidon.security : helidon-security-provider-http-signature jar 0.10.6
io.helidon.security : helidon-security-provider-jwt jar 0.10.6
io.helidon.security : helidon-security-provider-abac jar 0.10.6
io.helidon.security : helidon-security-provider-oidc jar 0.10.6
io.helidon.security : helidon-security-abac-time jar 0.10.6
io.helidon.security : helidon-security-abac-role jar 0.10.6
io.helidon.security : helidon-security-abac-policy-el jar 0.10.6
io.helidon.security : helidon-security-abac-scope jar 0.10.6
io.helidon.security : helidon-security-abac-policy jar 0.10.6

Project Modules

There are no modules declared in this project.

latest version latest version follow on Twitter

Helidon: Java Libraries for Microservices

Project Helidon is a set of Java Libraries for writing microservices. Helidon supports two programming models:

  • Helidon MP: MicroProfile 3.2
  • Helidon SE: a small, functional style API

In either case your application is just a Java SE program.

License

Helidon is available under Apache License 2.0.

Documentation

Latest documentation and javadocs are available at https://helidon.io/docs/latest.

Get Started

See Getting Started at https://helidon.io.

Downloads / Accessing Binaries

There are no Helidon downloads. Just use our Maven releases (GroupID io.helidon). See Getting Started at https://helidon.io.

Helidon CLI

MacOS:

curl -O https://helidon.io/cli/latest/darwin/helidon
chmod +x ./helidon
sudo mv ./helidon /usr/local/bin/

Linux:

curl -O https://helidon.io/cli/latest/linux/helidon
chmod +x ./helidon
sudo mv ./helidon /usr/local/bin/

See this document for more info.

Build

You need JDK 11+ to build Helidon.

You also need Maven. We recommend 3.5 or newer.

Building the documentation requires the dot utility from Graphviz. This is included in many Linux distributions. For other platforms see https://www.graphviz.org/.

Full build

$ mvn install

Checkstyle

# Cd to the component you want to check
$ mvn validate  -Pcheckstyle

Copyright

# Cd to the component you want to check
$ mvn validate  -Pcopyright

Spotbugs

# Cd to the component you want to check
$ mvn verify  -Pspotbugs

Build Scripts

Build scripts are located in etc/scripts. These are primarily used by our pipeline, but a couple are handy to use on your desktop to verify your changes.

  • copyright.sh: Run a full copyright check
  • checkstyle.sh: Run a full style check

Get Help

Get Involved

Stay Informed

io.helidon.security

Oracle

Open Source at Oracle

Versions

Version
0.10.6
0.10.5
0.10.4
0.10.3
0.10.2
0.10.1
0.10.0
0.9.1
0.9.0