Strongbox SDK

A secret management solution

License

License

Categories

Categories

Security
GroupId

GroupId

com.schibsted.security
ArtifactId

ArtifactId

strongbox-sdk
Last Version

Last Version

0.4.0
Release Date

Release Date

Type

Type

jar
Description

Description

Strongbox SDK
A secret management solution
Project URL

Project URL

https://github.com/schibsted/strongbox
Source Code Management

Source Code Management

https://github.com/schibsted/strongbox

Download strongbox-sdk

How to add to project

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

Dependencies

compile (13)

Group / Artifact Type Version
javax.xml.bind : jaxb-api jar 2.3.1
com.fasterxml.jackson.core : jackson-annotations jar 2.8.9
com.fasterxml.jackson.datatype : jackson-datatype-jdk8 jar 2.8.9
com.fasterxml.jackson.core : jackson-core jar 2.8.9
com.fasterxml.jackson.core : jackson-databind jar 2.8.9
com.amazonaws : aws-java-sdk-core jar 1.11.124
com.amazonaws : aws-java-sdk-dynamodb jar 1.11.124
com.amazonaws : aws-java-sdk-kms jar 1.11.124
com.amazonaws : aws-java-sdk-iam jar 1.11.124
com.amazonaws : aws-java-sdk-sts jar 1.11.124
com.amazonaws : aws-encryption-sdk-java jar 0.0.1
com.google.guava : guava jar 20.0
org.slf4j : slf4j-api jar 1.7.25

test (4)

Group / Artifact Type Version
org.hamcrest : hamcrest-all jar 1.3
org.hamcrest : hamcrest-core jar 1.3
org.testng : testng jar 6.11
org.mockito : mockito-core jar 2.8.47

Project Modules

There are no modules declared in this project.

Known Vulnerabilities

May 2021: Strongbox should be considered deprecated (it will continue to receive minor updates). We recommended to check out AWS Secrets Manager (which was launched after Strongbox was open sourced), as well as HashiCorp Vault. Changes related to the Bintray Sunset is covered in #91.

Strongbox is a CLI/GUI and SDK to manage, store, and retrieve secrets (access tokens, encryption keys, private certificates, etc). Strongbox is a client-side convenience layer on top of AWS KMS, DynamoDB and IAM. It manages the AWS resources for you and configure them in a secure way.

Strongbox has been used in production since mid-2016 and is now used extensively within Schibsted.

Getting started

Head over to our web page for a quick start. For more detailed information please visit the Wiki.

LICENSE

Copyright (c) 2016 Schibsted Products & Technology AS

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.

com.schibsted.security

Schibsted Media Group

Versions

Version
0.4.0