public class UserPrincipal extends Object implements Serializable
| Constructor and Description |
|---|
UserPrincipal(String aadIssuedBearerToken,
com.nimbusds.jose.JWSObject jwsObject,
com.nimbusds.jwt.JWTClaimsSet jwtClaimsSet) |
| Modifier and Type | Method and Description |
|---|---|
String |
getAadIssuedBearerToken() |
String |
getAccessTokenForGraphApi() |
Object |
getClaim(String name) |
Map<String,Object> |
getClaims() |
Set<String> |
getGroups() |
String |
getIssuer() |
String |
getKid() |
String |
getName() |
Set<String> |
getRoles() |
String |
getSubject() |
String |
getTenantId() |
String |
getUserPrincipalName() |
boolean |
isMemberOf(AADAuthenticationProperties aadAuthenticationProperties,
String group) |
boolean |
isPersonalAccount() |
void |
setAadIssuedBearerToken(String aadIssuedBearerToken) |
void |
setAccessTokenForGraphApi(String accessTokenForGraphApi) |
void |
setGroups(Set<String> groups) |
void |
setRoles(Set<String> roles) |
public UserPrincipal(String aadIssuedBearerToken, com.nimbusds.jose.JWSObject jwsObject, com.nimbusds.jwt.JWTClaimsSet jwtClaimsSet)
public String getAadIssuedBearerToken()
public void setAadIssuedBearerToken(String aadIssuedBearerToken)
public String getAccessTokenForGraphApi()
public void setAccessTokenForGraphApi(String accessTokenForGraphApi)
public boolean isMemberOf(AADAuthenticationProperties aadAuthenticationProperties, String group)
public String getKid()
public String getIssuer()
public String getSubject()
public String getName()
public String getTenantId()
public String getUserPrincipalName()
public boolean isPersonalAccount()
Copyright © 2021 Microsoft Corporation. All rights reserved.