组织ID: |
org.bitbucket.b_c |
项目ID: |
jose4j |
版本: |
0.4.1 |
最后修改时间: |
2018-08-01 18:05:26 |
包类型: |
jar |
标题: |
jose4j |
描述: |
The jose4j library is an open source implementation of JWS (JSON Web Signature), JWE (Encryption),
JWA (Algorithms) and JWK (Key) from the IETF JOSE (JavaScrip Object Signing and Encryption) Working Group.
It is written in Java and relies solely on the JCA APIs for cryptography.
Please see https://bitbucket.org/b_c/jose4j/wiki/Home for more info. |
相关URL: |
https://bitbucket.org/b_c/jose4j/ |
大小: |
224.48KB |
|
Maven引入代码: |
<dependency>
<groupId>org.bitbucket.b_c</groupId>
<artifactId>jose4j</artifactId>
<version>0.4.1</version>
</dependency>
|
Gradle引入代码: |
org.bitbucket.b_c:jose4j:0.4.1
|
下载Jar包: |
|
POM文件内容: |
<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd">
<modelVersion>4.0.0</modelVersion>
<parent>
<groupId>org.sonatype.oss</groupId>
<artifactId>oss-parent</artifactId>
<version>9</version>
</parent>
<groupId>org.bitbucket.b_c</groupId>
<artifactId>jose4j</artifactId>
<version>0.4.1</version>
<packaging>jar</packaging>
<name>jose4j</name>
<description>
The jose4j library is an open source implementation of JWS (JSON Web Signature), JWE (Encryption),
JWA (Algorithms) and JWK (Key) from the IETF JOSE (JavaScrip Object Signing and Encryption) Working Group.
It is written in Java and relies solely on the JCA APIs for cryptography.
Please see https://bitbucket.org/b_c/jose4j/wiki/Home for more info.</description>
<url>https://bitbucket.org/b_c/jose4j/</url>
<licenses>
<license>
<name>The Apache Software License, Version 2.0</name>
<url>http://www.apache.org/licenses/LICENSE-2.0.txt</url>
</license>
</licenses>
<developers>
<developer>
<name>Brian Campbell</name>
<email>brian.d.campbell@gmail.com</email>
<url>https://plus.google.com/109358381977638517286/about</url>
</developer>
</developers>
<properties>
<project.build.sourceEncoding>UTF-8</project.build.sourceEncoding>
</properties>
<dependencies>
<dependency>
<groupId>commons-logging</groupId>
<artifactId>commons-logging</artifactId>
<version>[1.1.1,1.2.0)</version>
</dependency>
<dependency>
<groupId>junit</groupId>
<artifactId>junit</artifactId>
<version>4.11</version>
<scope>test</scope>
</dependency>
<dependency>
<groupId>log4j</groupId>
<artifactId>log4j</artifactId>
<version>1.2.16</version>
<scope>test</scope>
</dependency>
<dependency>
<groupId>org.bouncycastle</groupId>
<artifactId>bcprov-jdk15on</artifactId>
<version>1.50</version>
<scope>test</scope>
</dependency>
<dependency>
<groupId>org.mockito</groupId>
<artifactId>mockito-core</artifactId>
<version>2.0.3-beta</version>
<scope>test</scope>
<exclusions>
<exclusion>
<groupId>org.hamcrest</groupId>
<artifactId>hamcrest-core</artifactId>
</exclusion>
</exclusions>
</dependency>
</dependencies>
<build>
<plugins>
<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-compiler-plugin</artifactId>
<version>3.1</version>
<configuration>
<source>1.7</source>
<target>1.7</target>
</configuration>
</plugin>
<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-gpg-plugin</artifactId>
<version>1.5</version>
</plugin>
<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-source-plugin</artifactId>
<version>2.2.1</version>
</plugin>
<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-javadoc-plugin</artifactId>
<version>2.9.1</version>
</plugin>
<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-deploy-plugin</artifactId>
<version>2.8.1</version>
</plugin>
<plugin>
<groupId>org.sonatype.plugins</groupId>
<artifactId>nexus-staging-maven-plugin</artifactId>
<version>1.6</version>
<extensions>true</extensions>
<configuration>
<serverId>sonatype-nexus-staging</serverId>
<nexusUrl>https://oss.sonatype.org/</nexusUrl>
<autoReleaseAfterClose>true</autoReleaseAfterClose>
</configuration>
</plugin>
</plugins>
</build>
<profiles>
<profile>
<id>release-profile</id>
<activation>
<property>
<name>performRelease</name>
<value>true</value>
</property>
</activation>
<build>
<plugins>
<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-source-plugin</artifactId>
<version>2.2.1</version>
<executions>
<execution>
<id>attach-sources</id>
<goals>
<goal>jar-no-fork</goal>
</goals>
</execution>
</executions>
</plugin>
<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-javadoc-plugin</artifactId>
<version>2.9.1</version>
<executions>
<execution>
<id>attach-javadocs</id>
<goals>
<goal>jar</goal>
</goals>
</execution>
</executions>
</plugin>
<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-gpg-plugin</artifactId>
<executions>
<execution>
<id>sign-artifacts</id>
<phase>verify</phase>
<goals>
<goal>sign</goal>
</goals>
</execution>
</executions>
</plugin>
</plugins>
</build>
</profile>
</profiles>
<reporting>
<plugins>
<plugin>
<groupId>org.codehaus.mojo</groupId>
<artifactId>cobertura-maven-plugin</artifactId>
<version>2.5.2</version>
</plugin>
</plugins>
</reporting>
<scm>
<connection>scm:git:ssh://git@bitbucket.org/b_c/jose4j.git</connection>
<developerConnection>scm:git:ssh://git@bitbucket.org/b_c/jose4j.git</developerConnection>
<url>https://bitbucket.org/b_c/jose4j</url>
</scm>
</project>
|
Jar包内容: |
META-INF/MANIFEST.MF
org.jose4j.base64url.Base64.class
org.jose4j.base64url.Base64Url.class
org.jose4j.base64url.internal.apache.commons.codec.binary.Base64.class
org.jose4j.base64url.internal.apache.commons.codec.binary.BaseNCodec$Context.class
org.jose4j.base64url.internal.apache.commons.codec.binary.BaseNCodec.class
org.jose4j.base64url.SimplePEMEncoder.class
org.jose4j.http.Get$ResponseBodyTooLargeException.class
org.jose4j.http.Get.class
org.jose4j.http.Response.class
org.jose4j.http.SimpleGet.class
org.jose4j.http.SimpleResponse.class
org.jose4j.json.internal.json_simple.ItemList.class
org.jose4j.json.internal.json_simple.JSONArray.class
org.jose4j.json.internal.json_simple.JSONAware.class
org.jose4j.json.internal.json_simple.JSONObject.class
org.jose4j.json.internal.json_simple.JSONStreamAware.class
org.jose4j.json.internal.json_simple.JSONValue.class
org.jose4j.json.internal.json_simple.parser.ContainerFactory.class
org.jose4j.json.internal.json_simple.parser.ContentHandler.class
org.jose4j.json.internal.json_simple.parser.JSONParser.class
org.jose4j.json.internal.json_simple.parser.ParseException.class
org.jose4j.json.internal.json_simple.parser.Yylex.class
org.jose4j.json.internal.json_simple.parser.Yytoken.class
org.jose4j.json.JsonHeaderUtil.class
org.jose4j.json.JsonUtil$1.class
org.jose4j.json.JsonUtil$DupeKeyDisallowingLinkedHashMap.class
org.jose4j.json.JsonUtil.class
org.jose4j.jwa.Algorithm.class
org.jose4j.jwa.AlgorithmAvailability.class
org.jose4j.jwa.AlgorithmConstraints$1.class
org.jose4j.jwa.AlgorithmConstraints$ConstraintType.class
org.jose4j.jwa.AlgorithmConstraints.class
org.jose4j.jwa.AlgorithmFactory.class
org.jose4j.jwa.AlgorithmFactoryFactory.class
org.jose4j.jwa.AlgorithmInfo.class
org.jose4j.jwe.AesCbcHmacSha2ContentEncryptionAlgorithm$Aes128CbcHmacSha256.class
org.jose4j.jwe.AesCbcHmacSha2ContentEncryptionAlgorithm$Aes192CbcHmacSha384.class
org.jose4j.jwe.AesCbcHmacSha2ContentEncryptionAlgorithm$Aes256CbcHmacSha512.class
org.jose4j.jwe.AesCbcHmacSha2ContentEncryptionAlgorithm.class
org.jose4j.jwe.AesGcmContentEncryptionAlgorithm$Aes128Gcm.class
org.jose4j.jwe.AesGcmContentEncryptionAlgorithm$Aes192Gcm.class
org.jose4j.jwe.AesGcmContentEncryptionAlgorithm$Aes256Gcm.class
org.jose4j.jwe.AesGcmContentEncryptionAlgorithm.class
org.jose4j.jwe.AesGcmKeyEncryptionAlgorithm$Aes128Gcm.class
org.jose4j.jwe.AesGcmKeyEncryptionAlgorithm$Aes192Gcm.class
org.jose4j.jwe.AesGcmKeyEncryptionAlgorithm$Aes256Gcm.class
org.jose4j.jwe.AesGcmKeyEncryptionAlgorithm.class
org.jose4j.jwe.AesKeyWrapManagementAlgorithm$Aes128.class
org.jose4j.jwe.AesKeyWrapManagementAlgorithm$Aes192.class
org.jose4j.jwe.AesKeyWrapManagementAlgorithm$Aes256.class
org.jose4j.jwe.AesKeyWrapManagementAlgorithm.class
org.jose4j.jwe.CipherStrengthSupport.class
org.jose4j.jwe.CipherUtil.class
org.jose4j.jwe.ContentEncryptionAlgorithm.class
org.jose4j.jwe.ContentEncryptionAlgorithmIdentifiers.class
org.jose4j.jwe.ContentEncryptionKeyDescriptor.class
org.jose4j.jwe.ContentEncryptionKeys.class
org.jose4j.jwe.ContentEncryptionParts.class
org.jose4j.jwe.DirectKeyManagementAlgorithm.class
org.jose4j.jwe.EcdhKeyAgreementAlgorithm.class
org.jose4j.jwe.EcdhKeyAgreementWithAesKeyWrapAlgorithm$EcdhKeyAgreementWithAes128KeyWrapAlgorithm.class
org.jose4j.jwe.EcdhKeyAgreementWithAesKeyWrapAlgorithm$EcdhKeyAgreementWithAes192KeyWrapAlgorithm.class
org.jose4j.jwe.EcdhKeyAgreementWithAesKeyWrapAlgorithm$EcdhKeyAgreementWithAes256KeyWrapAlgorithm.class
org.jose4j.jwe.EcdhKeyAgreementWithAesKeyWrapAlgorithm.class
org.jose4j.jwe.InitializationVectorHelp.class
org.jose4j.jwe.JsonWebEncryption.class
org.jose4j.jwe.kdf.ConcatKeyDerivationFunction.class
org.jose4j.jwe.kdf.KdfUtil.class
org.jose4j.jwe.kdf.PasswordBasedKeyDerivationFunction2.class
org.jose4j.jwe.KeyManagementAlgorithm.class
org.jose4j.jwe.KeyManagementAlgorithmIdentifiers.class
org.jose4j.jwe.Pbes2HmacShaWithAesKeyWrapAlgorithm$HmacSha256Aes128.class
org.jose4j.jwe.Pbes2HmacShaWithAesKeyWrapAlgorithm$HmacSha384Aes192.class
org.jose4j.jwe.Pbes2HmacShaWithAesKeyWrapAlgorithm$HmacSha512Aes256.class
org.jose4j.jwe.Pbes2HmacShaWithAesKeyWrapAlgorithm.class
org.jose4j.jwe.RsaKeyManagementAlgorithm$Rsa1_5.class
org.jose4j.jwe.RsaKeyManagementAlgorithm$RsaOaep.class
org.jose4j.jwe.RsaKeyManagementAlgorithm$RsaOaep256.class
org.jose4j.jwe.RsaKeyManagementAlgorithm.class
org.jose4j.jwe.SimpleAeadCipher$CipherOutput.class
org.jose4j.jwe.SimpleAeadCipher.class
org.jose4j.jwe.WrappingKeyManagementAlgorithm.class
org.jose4j.jwk.DecryptionJwkSelector.class
org.jose4j.jwk.EcJwkGenerator.class
org.jose4j.jwk.EllipticCurveJsonWebKey.class
org.jose4j.jwk.HttpsJwks$1.class
org.jose4j.jwk.HttpsJwks$Cache.class
org.jose4j.jwk.HttpsJwks.class
org.jose4j.jwk.JsonWebKey$Factory.class
org.jose4j.jwk.JsonWebKey$OutputControlLevel.class
org.jose4j.jwk.JsonWebKey.class
org.jose4j.jwk.JsonWebKeySet.class
org.jose4j.jwk.OctetSequenceJsonWebKey.class
org.jose4j.jwk.OctJwkGenerator.class
org.jose4j.jwk.PublicJsonWebKey$Factory.class
org.jose4j.jwk.PublicJsonWebKey.class
org.jose4j.jwk.RsaJsonWebKey.class
org.jose4j.jwk.RsaJwkGenerator.class
org.jose4j.jwk.SelectorSupport.class
org.jose4j.jwk.SimpleJwkFilter$1.class
org.jose4j.jwk.SimpleJwkFilter$Criteria.class
org.jose4j.jwk.SimpleJwkFilter.class
org.jose4j.jwk.Use.class
org.jose4j.jwk.VerificationJwkSelector.class
org.jose4j.jws.AlgorithmIdentifiers.class
org.jose4j.jws.BaseSignatureAlgorithm.class
org.jose4j.jws.EcdsaUsingShaAlgorithm$EcdsaP256UsingSha256.class
org.jose4j.jws.EcdsaUsingShaAlgorithm$EcdsaP384UsingSha384.class
org.jose4j.jws.EcdsaUsingShaAlgorithm$EcdsaP521UsingSha512.class
org.jose4j.jws.EcdsaUsingShaAlgorithm.class
org.jose4j.jws.HmacUsingShaAlgorithm$HmacSha256.class
org.jose4j.jws.HmacUsingShaAlgorithm$HmacSha384.class
org.jose4j.jws.HmacUsingShaAlgorithm$HmacSha512.class
org.jose4j.jws.HmacUsingShaAlgorithm.class
org.jose4j.jws.JsonWebSignature.class
org.jose4j.jws.JsonWebSignatureAlgorithm.class
org.jose4j.jws.PlaintextNoneAlgorithm.class
org.jose4j.jws.RsaUsingShaAlgorithm$RsaPssSha256.class
org.jose4j.jws.RsaUsingShaAlgorithm$RsaPssSha384.class
org.jose4j.jws.RsaUsingShaAlgorithm$RsaPssSha512.class
org.jose4j.jws.RsaUsingShaAlgorithm$RsaSha256.class
org.jose4j.jws.RsaUsingShaAlgorithm$RsaSha384.class
org.jose4j.jws.RsaUsingShaAlgorithm$RsaSha512.class
org.jose4j.jws.RsaUsingShaAlgorithm.class
org.jose4j.jwt.consumer.AudValidator.class
org.jose4j.jwt.consumer.InvalidJwtException.class
org.jose4j.jwt.consumer.InvalidJwtSignatureException.class
org.jose4j.jwt.consumer.IssValidator.class
org.jose4j.jwt.consumer.JtiValidator.class
org.jose4j.jwt.consumer.JwtConsumer.class
org.jose4j.jwt.consumer.JwtConsumerBuilder.class
org.jose4j.jwt.consumer.JwtContext.class
org.jose4j.jwt.consumer.NumericDateValidator.class
org.jose4j.jwt.consumer.SimpleKeyResolver.class
org.jose4j.jwt.consumer.SubValidator.class
org.jose4j.jwt.consumer.Validator.class
org.jose4j.jwt.GeneralJwtException.class
org.jose4j.jwt.IntDate.class
org.jose4j.jwt.JwtClaims.class
org.jose4j.jwt.MalformedClaimException.class
#内容未全部加载,请点击展开加载全部代码(NowJava.com)
|
依赖Jar: |
commons-logging-[1.1.1,1.2.0).jar
/commons-logging/commons-logging/[1.1.1,1.2.0)
查看commons-logging所有版本文件
junit-4.11.jar
/junit/junit/4.11
查看junit所有版本文件
log4j-1.2.16.jar
/log4j/log4j/1.2.16
查看log4j所有版本文件
bcprov-jdk15on-1.50.jar
/org.bouncycastle/bcprov-jdk15on/1.50
查看bcprov-jdk15on所有版本文件
mockito-core-2.0.3-beta.jar
/org.mockito/mockito-core/2.0.3-beta
查看mockito-core所有版本文件
|