public class AADTrustedIssuerRepository extends Object
| Constructor and Description |
|---|
AADTrustedIssuerRepository(String tenantId) |
| Modifier and Type | Method and Description |
|---|---|
void |
addB2CIssuer(String baseUri)
Deprecated.
|
void |
addB2CUserFlowIssuers(String baseUri,
Map<String,String> userFlows)
Deprecated.
Is not recommended in
AADTrustedIssuerRepository to add AAD B2C related content. See AADB2CTrustedIssuerRepository. |
boolean |
addTrustedIssuer(String... issuers) |
boolean |
addTrustedIssuer(String issuer,
String oidcIssuerLocation) |
String |
getSpecialOidcIssuerLocation(String issuer) |
Set<String> |
getTrustedIssuers() |
boolean |
hasSpecialOidcIssuerLocation(String issuer) |
boolean |
isTrusted(String issuer) |
protected String |
resolveBaseUri(String baseUri)
Resolve the base uri to get scheme and host.
|
protected String tenantId
public AADTrustedIssuerRepository(String tenantId)
public boolean addTrustedIssuer(String... issuers)
public boolean isTrusted(String issuer)
public boolean hasSpecialOidcIssuerLocation(String issuer)
@Deprecated public void addB2CIssuer(String baseUri)
@Deprecated public void addB2CUserFlowIssuers(String baseUri, Map<String,String> userFlows)
AADTrustedIssuerRepository to add AAD B2C related content. See AADB2CTrustedIssuerRepository.baseUri - The base uri is the domain part of the endpoint.userFlows - The all user flows mapping which is created under b2c tenant.protected String resolveBaseUri(String baseUri)
baseUri - baseUri Base uri in the configuration file.RuntimeException - thrown if the uri is not valid.Copyright © 2021 Microsoft Corporation. All rights reserved.