com.microsoft.aad.msal4j.IAuthenticationResult Maven / Gradle / Ivy
Go to download
Show more of this group Show more artifacts with this name
Show all versions of msal4j Show documentation
Show all versions of msal4j Show documentation
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
// Copyright (c) Microsoft Corporation. All rights reserved.
// Licensed under the MIT License.
package com.microsoft.aad.msal4j;
/**
* Interface representing the results of token acquisition operation.
*/
public interface IAuthenticationResult {
/**
* @return access token
*/
String accessToken();
/**
* @return id token
*/
String idToken();
/**
* @return user account
*/
IAccount account();
/**
* @return tenant profile
*/
ITenantProfile tenantProfile();
/**
* @return environment
*/
String environment();
/**
* @return granted scopes values returned by the service
*/
String scopes();
/**
* @return access token expiration date
*/
java.util.Date expiresOnDate();
}