AuthenticationSettingsContract Class
- java.
lang. Object - com.
microsoft. azure. management. apimanagement. v2019_01_01.AuthenticationSettingsContract
- com.
public class AuthenticationSettingsContract
API Authentication Settings.
Constructor Summary
| Constructor | Description | |
|---|---|---|
| AuthenticationSettingsContract() | ||
Method Summary
| Modifier and Type | Method and Description |
|---|---|
|
OAuth2Authentication |
oAuth2()
Get o |
|
Open |
openid()
Get openID Connect Authentication Settings. |
| java.lang.Boolean |
subscriptionKeyRequired()
Get specifies whether subscription key is required during call to this API, true - API is included into closed products only, false - API is included into open products alone, null - there is a mix of products. |
|
Authentication |
withOAuth2(OAuth2AuthenticationSettingsContract oAuth2)
Set o |
|
Authentication |
withOpenid(OpenIdAuthenticationSettingsContract openid)
Set openID Connect Authentication Settings. |
|
Authentication |
withSubscriptionKeyRequired(Boolean subscriptionKeyRequired)
Set specifies whether subscription key is required during call to this API, true - API is included into closed products only, false - API is included into open products alone, null - there is a mix of products. |
Methods inherited from java.lang.Object
Constructor Details
AuthenticationSettingsContract
public AuthenticationSettingsContract()
Method Details
oAuth2
public OAuth2AuthenticationSettingsContract oAuth2()
Get oAuth2 Authentication settings.
Returns:
openid
public OpenIdAuthenticationSettingsContract openid()
Get openID Connect Authentication Settings.
Returns:
subscriptionKeyRequired
public Boolean subscriptionKeyRequired()
Get specifies whether subscription key is required during call to this API, true - API is included into closed products only, false - API is included into open products alone, null - there is a mix of products.
Returns:
withOAuth2
public AuthenticationSettingsContract withOAuth2(OAuth2AuthenticationSettingsContract oAuth2)
Set oAuth2 Authentication settings.
Parameters:
Returns:
withOpenid
public AuthenticationSettingsContract withOpenid(OpenIdAuthenticationSettingsContract openid)
Set openID Connect Authentication Settings.
Parameters:
Returns:
withSubscriptionKeyRequired
public AuthenticationSettingsContract withSubscriptionKeyRequired(Boolean subscriptionKeyRequired)
Set specifies whether subscription key is required during call to this API, true - API is included into closed products only, false - API is included into open products alone, null - there is a mix of products.
Parameters:
Returns: