public final class OpenIdConnectConfig extends Object
| Constructor and Description |
|---|
OpenIdConnectConfig() |
| Modifier and Type | Method and Description |
|---|---|
String |
authorizationEndpoint()
Get the authorizationEndpoint property: The endpoint to be used to make an authorization request.
|
String |
certificationUri()
Get the certificationUri property: The endpoint that provides the keys necessary to validate the token.
|
String |
issuer()
Get the issuer property: The endpoint that issues the token.
|
String |
tokenEndpoint()
Get the tokenEndpoint property: The endpoint to be used to request a token.
|
void |
validate()
Validates the instance.
|
String |
wellKnownOpenIdConfiguration()
Get the wellKnownOpenIdConfiguration property: The endpoint that contains all the configuration endpoints for the
provider.
|
OpenIdConnectConfig |
withAuthorizationEndpoint(String authorizationEndpoint)
Set the authorizationEndpoint property: The endpoint to be used to make an authorization request.
|
OpenIdConnectConfig |
withCertificationUri(String certificationUri)
Set the certificationUri property: The endpoint that provides the keys necessary to validate the token.
|
OpenIdConnectConfig |
withIssuer(String issuer)
Set the issuer property: The endpoint that issues the token.
|
OpenIdConnectConfig |
withTokenEndpoint(String tokenEndpoint)
Set the tokenEndpoint property: The endpoint to be used to request a token.
|
OpenIdConnectConfig |
withWellKnownOpenIdConfiguration(String wellKnownOpenIdConfiguration)
Set the wellKnownOpenIdConfiguration property: The endpoint that contains all the configuration endpoints for the
provider.
|
public String authorizationEndpoint()
public OpenIdConnectConfig withAuthorizationEndpoint(String authorizationEndpoint)
authorizationEndpoint - the authorizationEndpoint value to set.public String tokenEndpoint()
public OpenIdConnectConfig withTokenEndpoint(String tokenEndpoint)
tokenEndpoint - the tokenEndpoint value to set.public String issuer()
public OpenIdConnectConfig withIssuer(String issuer)
issuer - the issuer value to set.public String certificationUri()
public OpenIdConnectConfig withCertificationUri(String certificationUri)
certificationUri - the certificationUri value to set.public String wellKnownOpenIdConfiguration()
public OpenIdConnectConfig withWellKnownOpenIdConfiguration(String wellKnownOpenIdConfiguration)
wellKnownOpenIdConfiguration - the wellKnownOpenIdConfiguration value to set.public void validate()
IllegalArgumentException - thrown if the instance is not valid.Visit the Azure for Java Developers site for more Java documentation, including quick starts, tutorials, and code samples.