Download nimbus-jose-jwt-4.12.jar file

Introduction

You can download nimbus-jose-jwt-4.12.jar in this page.

License

The Apache Software License, Version 2.0

Type List

nimbus-jose-jwt-4.12.jar file has the following types.

META-INF/MANIFEST.MF
META-INF/maven/com.nimbusds/nimbus-jose-jwt/pom.properties
META-INF/maven/com.nimbusds/nimbus-jose-jwt/pom.xml
com.nimbusds.jose.Algorithm.class
com.nimbusds.jose.AlgorithmFamily.class
com.nimbusds.jose.CommonSEHeader.class
com.nimbusds.jose.CompressionAlgorithm.class
com.nimbusds.jose.CriticalHeaderParamsAware.class
com.nimbusds.jose.EncryptionMethod.class
com.nimbusds.jose.Header.class
com.nimbusds.jose.JOSEException.class
com.nimbusds.jose.JOSEObject.class
com.nimbusds.jose.JOSEObjectType.class
com.nimbusds.jose.JOSEProvider.class
com.nimbusds.jose.JWEAlgorithm.class
com.nimbusds.jose.JWECryptoParts.class
com.nimbusds.jose.JWEDecrypter.class
com.nimbusds.jose.JWEEncrypter.class
com.nimbusds.jose.JWEHeader.class
com.nimbusds.jose.JWEObject.class
com.nimbusds.jose.JWEProvider.class
com.nimbusds.jose.JWSAlgorithm.class
com.nimbusds.jose.JWSHeader.class
com.nimbusds.jose.JWSObject.class
com.nimbusds.jose.JWSProvider.class
com.nimbusds.jose.JWSSigner.class
com.nimbusds.jose.JWSVerifier.class
com.nimbusds.jose.KeyException.class
com.nimbusds.jose.KeyLengthException.class
com.nimbusds.jose.KeyTypeException.class
com.nimbusds.jose.Payload.class
com.nimbusds.jose.PayloadTransformer.class
com.nimbusds.jose.PlainHeader.class
com.nimbusds.jose.PlainObject.class
com.nimbusds.jose.Requirement.class
com.nimbusds.jose.crypto.AAD.class
com.nimbusds.jose.crypto.AESCBC.class
com.nimbusds.jose.crypto.AESCryptoProvider.class
com.nimbusds.jose.crypto.AESDecrypter.class
com.nimbusds.jose.crypto.AESEncrypter.class
com.nimbusds.jose.crypto.AESGCM.class
com.nimbusds.jose.crypto.AESGCMKW.class
com.nimbusds.jose.crypto.AESKW.class
com.nimbusds.jose.crypto.AlgorithmParametersHelper.class
com.nimbusds.jose.crypto.AlgorithmSupportMessage.class
com.nimbusds.jose.crypto.AuthenticatedCipherText.class
com.nimbusds.jose.crypto.BaseJWEProvider.class
com.nimbusds.jose.crypto.BaseJWSProvider.class
com.nimbusds.jose.crypto.CipherHelper.class
com.nimbusds.jose.crypto.CompositeKey.class
com.nimbusds.jose.crypto.ConcatKDF.class
com.nimbusds.jose.crypto.ConstantTimeUtils.class
com.nimbusds.jose.crypto.ContentCryptoProvider.class
com.nimbusds.jose.crypto.CriticalHeaderParamsDeferral.class
com.nimbusds.jose.crypto.DeflateHelper.class
com.nimbusds.jose.crypto.DirectCryptoProvider.class
com.nimbusds.jose.crypto.DirectDecrypter.class
com.nimbusds.jose.crypto.DirectEncrypter.class
com.nimbusds.jose.crypto.ECDH.class
com.nimbusds.jose.crypto.ECDHCryptoProvider.class
com.nimbusds.jose.crypto.ECDHDecrypter.class
com.nimbusds.jose.crypto.ECDHEncrypter.class
com.nimbusds.jose.crypto.ECDSA.class
com.nimbusds.jose.crypto.ECDSAProvider.class
com.nimbusds.jose.crypto.ECDSASigner.class
com.nimbusds.jose.crypto.ECDSAVerifier.class
com.nimbusds.jose.crypto.HMAC.class
com.nimbusds.jose.crypto.LegacyAESGCM.class
com.nimbusds.jose.crypto.LegacyConcatKDF.class
com.nimbusds.jose.crypto.MACProvider.class
com.nimbusds.jose.crypto.MACSigner.class
com.nimbusds.jose.crypto.MACVerifier.class
com.nimbusds.jose.crypto.PBKDF2.class
com.nimbusds.jose.crypto.PRFParams.class
com.nimbusds.jose.crypto.PasswordBasedCryptoProvider.class
com.nimbusds.jose.crypto.PasswordBasedDecrypter.class
com.nimbusds.jose.crypto.PasswordBasedEncrypter.class
com.nimbusds.jose.crypto.RSA1_5.class
com.nimbusds.jose.crypto.RSACryptoProvider.class
com.nimbusds.jose.crypto.RSADecrypter.class
com.nimbusds.jose.crypto.RSAEncrypter.class
com.nimbusds.jose.crypto.RSASSA.class
com.nimbusds.jose.crypto.RSASSAProvider.class
com.nimbusds.jose.crypto.RSASSASigner.class
com.nimbusds.jose.crypto.RSASSAVerifier.class
com.nimbusds.jose.crypto.RSA_OAEP.class
com.nimbusds.jose.crypto.RSA_OAEP_256.class
com.nimbusds.jose.crypto.bc.BouncyCastleProviderSingleton.class
com.nimbusds.jose.crypto.bc.package-info.class
com.nimbusds.jose.crypto.factories.DefaultJWEDecrypterFactory.class
com.nimbusds.jose.crypto.factories.DefaultJWSVerifierFactory.class
com.nimbusds.jose.crypto.factories.package-info.class
com.nimbusds.jose.crypto.package-info.class
com.nimbusds.jose.jca.JCAAware.class
com.nimbusds.jose.jca.JCAContext.class
com.nimbusds.jose.jca.JCASupport.class
com.nimbusds.jose.jca.JWEJCAContext.class
com.nimbusds.jose.jca.package-info.class
com.nimbusds.jose.jwk.AssymetricJWK.class
com.nimbusds.jose.jwk.ECKey.class
com.nimbusds.jose.jwk.ECParameterTable.class
com.nimbusds.jose.jwk.JWK.class
com.nimbusds.jose.jwk.JWKMatcher.class
com.nimbusds.jose.jwk.JWKMetadata.class
com.nimbusds.jose.jwk.JWKSelector.class
com.nimbusds.jose.jwk.JWKSet.class
com.nimbusds.jose.jwk.KeyOperation.class
com.nimbusds.jose.jwk.KeyType.class
com.nimbusds.jose.jwk.KeyUse.class
com.nimbusds.jose.jwk.OctetSequenceKey.class
com.nimbusds.jose.jwk.RSAKey.class
com.nimbusds.jose.jwk.SecretJWK.class
com.nimbusds.jose.jwk.ThumbprintUtils.class
com.nimbusds.jose.jwk.package-info.class
com.nimbusds.jose.package-info.class
com.nimbusds.jose.proc.BadJOSEException.class
com.nimbusds.jose.proc.BadJWEException.class
com.nimbusds.jose.proc.BadJWSException.class
com.nimbusds.jose.proc.ConfigurableJOSEProcessor.class
com.nimbusds.jose.proc.DefaultJOSEProcessor.class
com.nimbusds.jose.proc.JOSEMatcher.class
com.nimbusds.jose.proc.JOSEProcessor.class
com.nimbusds.jose.proc.JOSEProcessorConfiguration.class
com.nimbusds.jose.proc.JWEDecrypterFactory.class
com.nimbusds.jose.proc.JWEKeySelector.class
com.nimbusds.jose.proc.JWSKeySelector.class
com.nimbusds.jose.proc.JWSVerifierFactory.class
com.nimbusds.jose.proc.SecurityContext.class
com.nimbusds.jose.proc.SimpleSecurityContext.class
com.nimbusds.jose.proc.package-info.class
com.nimbusds.jose.util.Base64.class
com.nimbusds.jose.util.Base64Codec.class
com.nimbusds.jose.util.Base64URL.class
com.nimbusds.jose.util.BigIntegerUtils.class
com.nimbusds.jose.util.ByteUtils.class
com.nimbusds.jose.util.DeflateUtils.class
com.nimbusds.jose.util.IntegerUtils.class
com.nimbusds.jose.util.JSONObjectUtils.class
com.nimbusds.jose.util.StringUtils.class
com.nimbusds.jose.util.URLUtils.class
com.nimbusds.jose.util.X509CertChainUtils.class
com.nimbusds.jose.util.X509CertUtils.class
com.nimbusds.jose.util.package-info.class
com.nimbusds.jwt.EncryptedJWT.class
com.nimbusds.jwt.JWT.class
com.nimbusds.jwt.JWTClaimsSet.class
com.nimbusds.jwt.JWTClaimsSetTransformer.class
com.nimbusds.jwt.JWTParser.class
com.nimbusds.jwt.PlainJWT.class
com.nimbusds.jwt.SignedJWT.class
com.nimbusds.jwt.package-info.class
com.nimbusds.jwt.proc.BadJWTException.class
com.nimbusds.jwt.proc.ClockSkewAware.class
com.nimbusds.jwt.proc.ConfigurableJWTProcessor.class
com.nimbusds.jwt.proc.DefaultJWTClaimsVerifier.class
com.nimbusds.jwt.proc.DefaultJWTProcessor.class
com.nimbusds.jwt.proc.JWTClaimsVerifier.class
com.nimbusds.jwt.proc.JWTProcessor.class
com.nimbusds.jwt.proc.JWTProcessorConfiguration.class
com.nimbusds.jwt.proc.package-info.class
com.nimbusds.jwt.util.DateUtils.class
com.nimbusds.jwt.util.package-info.class

Pom

nimbus-jose-jwt-4.12.pom file content.

<?xml version="1.0"?>
<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/maven-v4_0_0.xsd">

    <modelVersion>4.0.0</modelVersion>

    <groupId>com.nimbusds</groupId>
    <artifactId>nimbus-jose-jwt</artifactId>
    <version>4.12</version>
    <packaging>jar</packaging>

    <name>Nimbus JOSE+JWT</name>
    <description>
        Java library for Javascript Object Signing and Encryption (JOSE) and
        JSON Web Tokens (JWT)
    </description>
    <url>https://bitbucket.org/connect2id/nimbus-jose-jwt</url>

    <organization>
        <name>Connect2id Ltd.</name>
        <url>http://connect2id.com</url>
    </organization>

    <licenses>
        <license>
            <name>The Apache Software License, Version 2.0</name>
            <url>http://www.apache.org/licenses/LICENSE-2.0.txt</url>
            <distribution>repo</distribution>
        </license>
    </licenses>

    <scm>
        <connection>
            scm:git:https://bitbucket.org/connect2id/nimbus-jose-jwt.git
        </connection>
        <developerConnection>
            scm:git:git@bitbucket.org:connect2id/nimbus-jose-jwt.git
        </developerConnection>
        <url>https://bitbucket.org/connect2id/nimbus-jose-jwt</url>
        <tag>4.12</tag>
    </scm>

    <developers>
        <developer>
            <id>vdzhuvinov</id>
            <name>Vladimir Dzhuvinov</name>
            <email>vladimir@dzhuvinov.com</email>
        </developer>
    </developers>

    <properties>
        <project.build.sourceEncoding>UTF-8</project.build.sourceEncoding>
    </properties>

    <dependencies>
        <dependency>
            <groupId>net.jcip</groupId>
            <artifactId>jcip-annotations</artifactId>
            <version>1.0</version>
        </dependency>
        <dependency>
            <groupId>net.minidev</groupId>
            <artifactId>json-smart</artifactId>
            <version>1.3.1</version>
        </dependency>
        <dependency>
            <groupId>org.bouncycastle</groupId>
            <artifactId>bcprov-jdk15on</artifactId>
            <version>[1.52,]</version>
            <optional>true</optional>
        </dependency>
        <dependency>
            <groupId>org.bouncycastle</groupId>
            <artifactId>bcpkix-jdk15on</artifactId>
            <version>[1.52,]</version>
            <scope>test</scope>
        </dependency>
        <dependency>
            <groupId>commons-io</groupId>
            <artifactId>commons-io</artifactId>
            <version>2.4</version>
        </dependency>
        <dependency>
            <groupId>org.bitbucket.b_c</groupId>
            <artifactId>jose4j</artifactId>
            <version>0.4.1</version>
            <scope>test</scope>
        </dependency>
        <dependency>
            <groupId>net.jadler</groupId>
            <artifactId>jadler-all</artifactId>
            <version>1.1.1</version>
            <scope>test</scope>
        </dependency>
        <dependency>
            <groupId>junit</groupId>
            <artifactId>junit</artifactId>
            <version>4.11</version>
            <scope>test</scope>
        </dependency>
    </dependencies>

    <build>
        <plugins>
            <plugin>
                <groupId>org.apache.maven.plugins</groupId>
                <artifactId>maven-compiler-plugin</artifactId>
                <version>3.3</version>
                <configuration>
                    <source>1.7</source>
                    <target>1.7</target>
                    <compilerArgument>-Xlint</compilerArgument>
                </configuration>
            </plugin>
            <plugin>
                <groupId>org.apache.maven.plugins</groupId>
                <artifactId>maven-jar-plugin</artifactId>
                <version>2.6</version>
                <configuration>
                    <archive>
                        <manifestEntries>
                            <Build-Date>${timestamp}</Build-Date>
                            <Build-Number>${buildNumber}</Build-Number>
                            <Build-Tag>${project.scm.tag}</Build-Tag>
                        </manifestEntries>
                        <!-- Make sure MANIFEST.MF generated by maven-bundle-plugin is used for final JAR -->
                        <manifestFile>${project.build.outputDirectory}/META-INF/MANIFEST.MF</manifestFile>
                        <manifest>
                            <addDefaultImplementationEntries>true</addDefaultImplementationEntries>
                            <addDefaultSpecificationEntries>true</addDefaultSpecificationEntries>
                        </manifest>
                    </archive>
                </configuration>
            </plugin>
            <plugin>
                <groupId>org.apache.maven.plugins</groupId>
                <artifactId>maven-source-plugin</artifactId>
                <version>2.4</version>
                <executions>
                    <execution>
                        <id>attach-sources</id>
                        <goals>
                            <goal>jar</goal>
                        </goals>
                    </execution>
                </executions>
            </plugin>
            <plugin>
                <groupId>org.apache.maven.plugins</groupId>
                <artifactId>maven-javadoc-plugin</artifactId>
                <version>2.10.3</version>
                <configuration>
                    <author>true</author>
                    <version>true</version>
                    <use>true</use>
                    <linksource>true</linksource>
                    <windowtitle>Nimbus JOSE + JWT v. ${project.version}
                    </windowtitle>
                    <doctitle>Nimbus JOSE + JWT v. ${project.version}</doctitle>
                    <overview>${basedir}/src/main/javadoc/overview.html
                    </overview>
                </configuration>
                <executions>
                    <execution>
                        <id>attach-javadocs</id>
                        <goals>
                            <goal>jar</goal>
                        </goals>
                    </execution>
                </executions>
            </plugin>
            <plugin>
                <groupId>org.apache.maven.plugins</groupId>
                <artifactId>maven-deploy-plugin</artifactId>
                <version>2.8.2</version>
            </plugin>
            <plugin>
                <groupId>org.apache.maven.plugins</groupId>
                <artifactId>maven-release-plugin</artifactId>
                <version>2.5.3</version>
                <configuration>
                    <useReleaseProfile>false</useReleaseProfile>
                    <releaseProfiles>jdk16, jdk17</releaseProfiles>
                    <goals>deploy</goals>
                </configuration>
            </plugin>
            <plugin>
                <groupId>org.apache.maven.plugins</groupId>
                <artifactId>maven-gpg-plugin</artifactId>
                <version>1.6</version>
                <!-- Pass password with
                    mvn release:prepare|perform -Darguments=-Dgpg.passphrase=thephrase
                -->
                <executions>
                    <execution>
                        <id>sign-artifacts</id>
                        <phase>verify</phase>
                        <goals>
                            <goal>sign</goal>
                        </goals>
                    </execution>
                </executions>
            </plugin>
            <plugin>
                <groupId>org.codehaus.mojo</groupId>
                <artifactId>buildnumber-maven-plugin</artifactId>
                <version>1.3</version>
                <executions>
                    <execution>
                        <phase>validate</phase>
                        <goals>
                            <goal>create</goal>
                        </goals>
                    </execution>
                </executions>
                <configuration>
                    <getRevisionOnlyOnce>true</getRevisionOnlyOnce>
                    <doCheck>false</doCheck>
                    <doUpdate>false</doUpdate>
                    <timestampFormat>{0,date,yyyyMMdd.HHmmss.SSS}
                    </timestampFormat>
                </configuration>
            </plugin>
            <plugin>
                <groupId>org.apache.maven.plugins</groupId>
                <artifactId>maven-surefire-plugin</artifactId>
                <version>2.19.1</version>
            </plugin>
            <plugin>
                <groupId>org.apache.felix</groupId>
                <artifactId>maven-bundle-plugin</artifactId>
                <version>2.5.0</version>
                <extensions>true</extensions>
                <configuration>
                    <instructions>
                        <Export-Package>com.nimbusds.jose.*,com.nimbusds.jwt
                        </Export-Package>
                    </instructions>
                </configuration>
                <executions>
                    <execution>
                        <id>bundle-manifest</id>
                        <phase>process-classes</phase>
                        <goals>
                            <goal>manifest</goal>
                        </goals>
                    </execution>
                </executions>
            </plugin>
            <plugin>
                <groupId>org.sonatype.plugins</groupId>
                <artifactId>nexus-staging-maven-plugin</artifactId>
                <version>1.6.6</version>
                <extensions>true</extensions>
                <configuration>
                    <serverId>ossrh</serverId>
                    <nexusUrl>https://oss.sonatype.org/</nexusUrl>
                    <autoReleaseAfterClose>true</autoReleaseAfterClose>
                </configuration>
            </plugin>
        </plugins>
    </build>

    <distributionManagement>
        <snapshotRepository>
            <id>ossrh</id>
            <url>https://oss.sonatype.org/content/repositories/snapshots</url>
        </snapshotRepository>
        <repository>
            <id>ossrh</id>
            <url>https://oss.sonatype.org/service/local/staging/deploy/maven2/</url>
        </repository>
    </distributionManagement>

    <profiles>

        <profile>
            <id>jdk16</id>
            <build>
                <plugins>
                    <plugin>
                        <!-- Using the eclipse compiler allows for different source and target,
                            which is a good thing (outweighing that this is a rarely used combination,
                            and most people use javac) This should also allow us to run maven builds
                            on a JRE and not a JDK. -->
                        <groupId>org.apache.maven.plugins</groupId>
                        <artifactId>maven-compiler-plugin</artifactId>
                        <version>3.3</version>
                        <configuration>
                            <source>1.7</source>
                            <target>1.6</target>
                            <fork>true</fork>
                            <compilerId>eclipse</compilerId>
                        </configuration>
                        <dependencies>
                            <dependency>
                                <groupId>org.codehaus.plexus</groupId>
                                <artifactId>plexus-compiler-eclipse</artifactId>
                                <version>2.5</version>
                            </dependency>
                        </dependencies>
                    </plugin>
                    <plugin>
                        <artifactId>maven-jar-plugin</artifactId>
                        <executions>
                            <execution>
                                <phase>package</phase>
                                <goals>
                                    <goal>jar</goal>
                                </goals>
                                <configuration>
                                    <classifier>jdk16</classifier>
                                </configuration>
                            </execution>
                        </executions>
                    </plugin>
                </plugins>
            </build>
        </profile>

        <profile>
            <id>jdk17</id>
            <build>
                <plugins>
                    <plugin>
                        <groupId>org.apache.maven.plugins</groupId>
                        <artifactId>maven-compiler-plugin</artifactId>
                        <version>3.3</version>
                        <configuration>
                            <source>1.7</source>
                            <target>1.7</target>
                        </configuration>
                    </plugin>
                </plugins>
            </build>
        </profile>

    </profiles>

</project>

POM Entry

<dependency>
   <groupId>com.nimbusds</groupId>
   <artifactId>nimbus-jose-jwt</artifactId>
   <version>4.12</version>
</dependency>

Download

If you think the following nimbus-jose-jwt-4.12.jar downloaded from Maven central repository is inappropriate, such as containing malicious code/tools or violating the copyright, please email , thanks.



Download nimbus-jose-jwt-4.12.jar file




PreviousNext

Related