| 组织ID: |
com.microsoft.azure |
| 项目ID: |
msal4j |
| 版本: |
0.4.0-preview |
| 最后修改时间: |
2019-06-17 20:25:32 |
| 包类型: |
jar |
| 标题: |
msal4j |
| 描述: |
Microsoft Authentication Library for Java gives you the ability to obtain tokens from Azure AD v2 (work and school
accounts, MSA) and Azure AD B2C, gaining access to Microsoft Cloud API and any other API secured by Microsoft
identities
|
| 相关URL: |
https://github.com/AzureAD/microsoft-authentication-library-for-java |
| 大小: |
201.90KB |
|
|
| Maven引入代码: |
<dependency>
<groupId>com.microsoft.azure</groupId>
<artifactId>msal4j</artifactId>
<version>0.4.0-preview</version>
</dependency>
|
| Gradle引入代码: |
com.microsoft.azure:msal4j:0.4.0-preview
|
| 下载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>
<groupId>com.microsoft.azure</groupId>
<artifactId>msal4j</artifactId>
<version>0.4.0-preview</version>
<packaging>jar</packaging>
<name>msal4j</name>
<description>
Microsoft Authentication Library for Java gives you the ability to obtain tokens from Azure AD v2 (work and school
accounts, MSA) and Azure AD B2C, gaining access to Microsoft Cloud API and any other API secured by Microsoft
identities
</description>
<url>https://github.com/AzureAD/microsoft-authentication-library-for-java</url>
<developers>
<developer>
<id>msopentech</id>
<name>Microsoft Open Technologies, Inc.</name>
</developer>
</developers>
<licenses>
<license>
<name>MIT License</name>
</license>
</licenses>
<inceptionYear>2013</inceptionYear>
<scm>
<url>https://github.com/AzureAD/microsoft-authentication-library-for-java</url>
</scm>
<properties>
<project.build.sourceEncoding>UTF-8</project.build.sourceEncoding>
</properties>
<dependencies>
<dependency>
<groupId>com.nimbusds</groupId>
<artifactId>oauth2-oidc-sdk</artifactId>
<version>6.5</version>
</dependency>
<dependency>
<groupId>com.google.code.gson</groupId>
<artifactId>gson</artifactId>
<version>2.8.5</version>
</dependency>
<dependency>
<groupId>org.slf4j</groupId>
<artifactId>slf4j-api</artifactId>
<version>1.7.21</version>
</dependency>
<dependency>
<groupId>commons-codec</groupId>
<artifactId>commons-codec</artifactId>
<version>1.11</version>
</dependency>
<dependency>
<groupId>org.apache.commons</groupId>
<artifactId>commons-lang3</artifactId>
<version>3.9</version>
</dependency>
<dependency>
<groupId>org.projectlombok</groupId>
<artifactId>lombok</artifactId>
<version>1.18.6</version>
</dependency>
<!-- test dependencies -->
<dependency>
<groupId>org.testng</groupId>
<artifactId>testng</artifactId>
<version>6.8.8</version>
<scope>test</scope>
</dependency>
<dependency>
<groupId>org.powermock</groupId>
<artifactId>powermock-module-testng</artifactId>
<version>2.0.0</version>
<scope>test</scope>
</dependency>
<dependency>
<groupId>org.powermock</groupId>
<artifactId>powermock-api-easymock</artifactId>
<version>2.0.0</version>
<scope>test</scope>
</dependency>
<dependency>
<groupId>org.easymock</groupId>
<artifactId>easymock</artifactId>
<version>4.0.2</version>
<scope>test</scope>
</dependency>
<dependency>
<groupId>org.skyscreamer</groupId>
<artifactId>jsonassert</artifactId>
<version>1.5.0</version>
<scope>test</scope>
</dependency>
<dependency>
<groupId>org.apache.httpcomponents</groupId>
<artifactId>httpclient</artifactId>
<version>4.5</version>
</dependency>
<dependency>
<groupId>com.microsoft.azure</groupId>
<artifactId>azure-keyvault</artifactId>
<version>1.2.1</version>
<scope>test</scope>
</dependency>
<dependency>
<groupId>org.seleniumhq.selenium</groupId>
<artifactId>selenium-java</artifactId>
<version>3.14.0</version>
<scope>test</scope>
</dependency>
<dependency>
<groupId>com.google.guava</groupId>
<artifactId>guava</artifactId>
<version>26.0-jre</version>
<scope>test</scope>
</dependency>
<dependency>
<groupId>ch.qos.logback</groupId>
<artifactId>logback-classic</artifactId>
<version>1.2.3</version>
<scope>test</scope>
</dependency>
<dependency>
<groupId>commons-io</groupId>
<artifactId>commons-io</artifactId>
<version>2.6</version>
<scope>test</scope>
</dependency>
</dependencies>
<build>
<plugins>
<plugin>
<groupId>org.projectlombok</groupId>
<artifactId>lombok-maven-plugin</artifactId>
<version>1.18.2.0</version>
<executions>
<execution>
<goals>
<goal>delombok</goal>
</goals>
</execution>
</executions>
<configuration>
<sourceDirectory>src/main/java</sourceDirectory>
<outputDirectory>${project.build.directory}/delombok</outputDirectory>
<addOutputDirectory>false</addOutputDirectory>
</configuration>
</plugin>
<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-jar-plugin</artifactId>
<version>2.5</version>
<configuration>
<archive>
<manifest>
<addDefaultImplementationEntries>true</addDefaultImplementationEntries>
<addDefaultSpecificationEntries>true</addDefaultSpecificationEntries>
</manifest>
</archive>
</configuration>
</plugin>
<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-surefire-plugin</artifactId>
<version>2.10</version>
<configuration>
<argLine>-noverify</argLine>
</configuration>
</plugin>
<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-javadoc-plugin</artifactId>
<version>3.1.0</version>
<configuration>
<sourcepath>${project.build.directory}/delombok</sourcepath>
</configuration>
<executions>
<execution>
<id>attach-javadocs</id>
<goals>
<goal>jar</goal>
</goals>
</execution>
</executions>
</plugin>
<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</goal>
</goals>
</execution>
</executions>
</plugin>
<plugin>
<groupId>com.github.spotbugs</groupId>
<artifactId>spotbugs-maven-plugin</artifactId>
<version>3.1.11</version>
</plugin>
<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-compiler-plugin</artifactId>
<version>3.7.0</version>
<configuration>
<source>8</source>
<target>8</target>
</configuration>
</plugin>
<plugin>
<groupId>org.codehaus.mojo</groupId>
<artifactId>build-helper-maven-plugin</artifactId>
<version>1.10</version>
<executions>
<execution>
<id>add-test-source</id>
<phase>process-resources</phase>
<goals>
<goal>add-test-source</goal>
</goals>
<configuration>
<sources>
<source>src/integrationtest/java</source>
</sources>
</configuration>
</execution>
</executions>
</plugin>
<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-failsafe-plugin</artifactId>
<version>2.22.1</version>
<executions>
<execution>
<goals>
<goal>integration-test</goal>
<goal>verify</goal>
</goals>
</execution>
</executions>
</plugin>
</plugins>
</build>
</project>
|
| Jar包内容: |
META-INF/MANIFEST.MF
META-INF/MSFTSIG.SF
META-INF/MSFTSIG.RSA
META-INF/maven/com.microsoft.azure/msal4j/pom.xml
META-INF/maven/com.microsoft.azure/msal4j/pom.properties
com.microsoft.aad.msal4j.AADAuthority.class
com.microsoft.aad.msal4j.AadInstanceDiscovery.class
com.microsoft.aad.msal4j.AbstractMsalAuthorizationGrant.class
com.microsoft.aad.msal4j.AccessTokenCacheEntity.class
com.microsoft.aad.msal4j.Account.class
com.microsoft.aad.msal4j.AccountCacheEntity.class
com.microsoft.aad.msal4j.AccountsSupplier.class
com.microsoft.aad.msal4j.AcquireTokenByAuthorizationGrantSupplier.class
com.microsoft.aad.msal4j.AcquireTokenByDeviceCodeFlowSupplier.class
com.microsoft.aad.msal4j.AcquireTokenSilentSupplier.class
com.microsoft.aad.msal4j.ADFSAuthority.class
com.microsoft.aad.msal4j.ApiEvent.class
com.microsoft.aad.msal4j.AppMetadataCacheEntity.class
com.microsoft.aad.msal4j.AsymmetricKeyCredential.class
com.microsoft.aad.msal4j.AuthenticationErrorCode.class
com.microsoft.aad.msal4j.AuthenticationErrorMessage.class
com.microsoft.aad.msal4j.AuthenticationException.class
com.microsoft.aad.msal4j.AuthenticationResult$AuthenticationResultBuilder.class
com.microsoft.aad.msal4j.AuthenticationResult.class
com.microsoft.aad.msal4j.AuthenticationResultSupplier.class
com.microsoft.aad.msal4j.Authority.class
com.microsoft.aad.msal4j.AuthorityType.class
com.microsoft.aad.msal4j.AuthorizationCodeParameters$1.class
com.microsoft.aad.msal4j.AuthorizationCodeParameters$AuthorizationCodeParametersBuilder.class
com.microsoft.aad.msal4j.AuthorizationCodeParameters.class
com.microsoft.aad.msal4j.AuthorizationCodeRequest.class
com.microsoft.aad.msal4j.B2CAuthority.class
com.microsoft.aad.msal4j.BindingPolicy.class
com.microsoft.aad.msal4j.ClaimsChallengeException.class
com.microsoft.aad.msal4j.ClientApplicationBase$1.class
com.microsoft.aad.msal4j.ClientApplicationBase$Builder.class
com.microsoft.aad.msal4j.ClientApplicationBase.class
com.microsoft.aad.msal4j.ClientAssertion.class
com.microsoft.aad.msal4j.ClientAuthenticationPost.class
com.microsoft.aad.msal4j.ClientCredentialFactory.class
com.microsoft.aad.msal4j.ClientCredentialParameters$1.class
com.microsoft.aad.msal4j.ClientCredentialParameters$ClientCredentialParametersBuilder.class
com.microsoft.aad.msal4j.ClientCredentialParameters.class
com.microsoft.aad.msal4j.ClientCredentialRequest.class
com.microsoft.aad.msal4j.ClientDataHttpHeaders.class
com.microsoft.aad.msal4j.ClientInfo.class
com.microsoft.aad.msal4j.ClientSecret.class
com.microsoft.aad.msal4j.ConfidentialClientApplication$1.class
com.microsoft.aad.msal4j.ConfidentialClientApplication$Builder.class
com.microsoft.aad.msal4j.ConfidentialClientApplication.class
com.microsoft.aad.msal4j.Constants.class
com.microsoft.aad.msal4j.Credential.class
com.microsoft.aad.msal4j.CredentialTypeEnum.class
com.microsoft.aad.msal4j.DefaultEvent.class
com.microsoft.aad.msal4j.DeviceCode.class
com.microsoft.aad.msal4j.DeviceCodeAuthorizationGrant.class
com.microsoft.aad.msal4j.DeviceCodeFlowParameters$1.class
com.microsoft.aad.msal4j.DeviceCodeFlowParameters$DeviceCodeFlowParametersBuilder.class
com.microsoft.aad.msal4j.DeviceCodeFlowParameters.class
com.microsoft.aad.msal4j.DeviceCodeFlowRequest.class
com.microsoft.aad.msal4j.Event.class
com.microsoft.aad.msal4j.EventKey.class
com.microsoft.aad.msal4j.HttpEvent.class
com.microsoft.aad.msal4j.HttpHelper.class
com.microsoft.aad.msal4j.HttpMethod.class
com.microsoft.aad.msal4j.IAccount.class
com.microsoft.aad.msal4j.IAuthenticationResult.class
com.microsoft.aad.msal4j.IClientApplicationBase.class
com.microsoft.aad.msal4j.IClientCredential.class
com.microsoft.aad.msal4j.IConfidentialClientApplication.class
com.microsoft.aad.msal4j.IdToken.class
com.microsoft.aad.msal4j.IdTokenCacheEntity.class
com.microsoft.aad.msal4j.InstanceDiscoveryMetadataEntry$InstanceDiscoveryMetadataEntryBuilder.class
com.microsoft.aad.msal4j.InstanceDiscoveryMetadataEntry.class
com.microsoft.aad.msal4j.InstanceDiscoveryResponse.class
com.microsoft.aad.msal4j.IntegratedWindowsAuthenticationParameters$1.class
com.microsoft.aad.msal4j.IntegratedWindowsAuthenticationParameters$IntegratedWindowsAuthenticationParametersBuilder.class
com.microsoft.aad.msal4j.IntegratedWindowsAuthenticationParameters.class
com.microsoft.aad.msal4j.IntegratedWindowsAuthenticationRequest.class
com.microsoft.aad.msal4j.IntegratedWindowsAuthorizationGrant.class
com.microsoft.aad.msal4j.IPublicClientApplication.class
com.microsoft.aad.msal4j.ITelemetry.class
com.microsoft.aad.msal4j.ITelemetryManager.class
com.microsoft.aad.msal4j.ITokenCache.class
com.microsoft.aad.msal4j.ITokenCacheAccessAspect.class
com.microsoft.aad.msal4j.ITokenCacheAccessContext.class
com.microsoft.aad.msal4j.IUserAssertion.class
com.microsoft.aad.msal4j.JsonHelper.class
com.microsoft.aad.msal4j.JwtHelper.class
com.microsoft.aad.msal4j.LogHelper.class
com.microsoft.aad.msal4j.MexParser$1.class
com.microsoft.aad.msal4j.MexParser$NegotiateAuthenticationPolicySelector.class
com.microsoft.aad.msal4j.MexParser$PolicySelector.class
com.microsoft.aad.msal4j.MexParser$WsTrustEndpointPolicySelector.class
com.microsoft.aad.msal4j.MexParser.class
com.microsoft.aad.msal4j.MsalRequest.class
com.microsoft.aad.msal4j.NamespaceContextImpl.class
com.microsoft.aad.msal4j.OAuthAuthorizationGrant.class
com.microsoft.aad.msal4j.OAuthHttpRequest.class
com.microsoft.aad.msal4j.OnBehalfOfParameters$1.class
com.microsoft.aad.msal4j.OnBehalfOfParameters$OnBehalfOfParametersBuilder.class
com.microsoft.aad.msal4j.OnBehalfOfParameters.class
com.microsoft.aad.msal4j.OnBehalfOfRequest.class
com.microsoft.aad.msal4j.ParameterValidationUtils.class
com.microsoft.aad.msal4j.PublicApi.class
com.microsoft.aad.msal4j.PublicClientApplication$1.class
com.microsoft.aad.msal4j.PublicClientApplication$Builder.class
com.microsoft.aad.msal4j.PublicClientApplication.class
com.microsoft.aad.msal4j.RefreshTokenCacheEntity.class
com.microsoft.aad.msal4j.RefreshTokenParameters$1.class
com.microsoft.aad.msal4j.RefreshTokenParameters$RefreshTokenParametersBuilder.class
com.microsoft.aad.msal4j.RefreshTokenParameters.class
com.microsoft.aad.msal4j.RefreshTokenRequest.class
com.microsoft.aad.msal4j.RemoveAccountRunnable.class
#内容未全部加载,请点击展开加载全部代码(NowJava.com)
|
| 依赖Jar: |
oauth2-oidc-sdk-6.5.jar
/com.nimbusds/oauth2-oidc-sdk/6.5
查看oauth2-oidc-sdk所有版本文件
gson-2.8.5.jar
/com.google.code.gson/gson/2.8.5
查看gson所有版本文件
slf4j-api-1.7.21.jar
/org.slf4j/slf4j-api/1.7.21
查看slf4j-api所有版本文件
commons-codec-1.11.jar
/commons-codec/commons-codec/1.11
查看commons-codec所有版本文件
commons-lang3-3.9.jar
/org.apache.commons/commons-lang3/3.9
查看commons-lang3所有版本文件
lombok-1.18.6.jar
/org.projectlombok/lombok/1.18.6
查看lombok所有版本文件
testng-6.8.8.jar
/org.testng/testng/6.8.8
查看testng所有版本文件
powermock-module-testng-2.0.0.jar
/org.powermock/powermock-module-testng/2.0.0
查看powermock-module-testng所有版本文件
powermock-api-easymock-2.0.0.jar
/org.powermock/powermock-api-easymock/2.0.0
查看powermock-api-easymock所有版本文件
easymock-4.0.2.jar
/org.easymock/easymock/4.0.2
查看easymock所有版本文件
jsonassert-1.5.0.jar
/org.skyscreamer/jsonassert/1.5.0
查看jsonassert所有版本文件
httpclient-4.5.jar
/org.apache.httpcomponents/httpclient/4.5
查看httpclient所有版本文件
azure-keyvault-1.2.1.jar
/com.microsoft.azure/azure-keyvault/1.2.1
查看azure-keyvault所有版本文件
selenium-java-3.14.0.jar
/org.seleniumhq.selenium/selenium-java/3.14.0
查看selenium-java所有版本文件
guava-26.0-jre.jar
/com.google.guava/guava/26.0-jre
查看guava所有版本文件
logback-classic-1.2.3.jar
/ch.qos.logback/logback-classic/1.2.3
查看logback-classic所有版本文件
commons-io-2.6.jar
/commons-io/commons-io/2.6
查看commons-io所有版本文件
|