HostSettingsResponse Interface

public interface HostSettingsResponse

An immutable client-side representation of HostSettingsResponse.

Method Summary

Modifier and Type Method and Description
abstract String botOpenIdMetadata()

Gets the botOpenIdMetadata property: Same as toBotFromChannelOpenIdMetadataUrl, used by SDK < v4.12.

abstract HostSettingsResponseInner innerModel()

Gets the inner com.azure.resourcemanager.botservice.fluent.models.HostSettingsResponseInner object.

abstract String oAuthUrl()

Gets the oAuthUrl property: For in-conversation bot user authentication.

abstract String toBotFromChannelOpenIdMetadataUrl()

Gets the toBotFromChannelOpenIdMetadataUrl property: For verifying incoming tokens from the channels.

abstract String toBotFromChannelTokenIssuer()

Gets the toBotFromChannelTokenIssuer property: For verifying incoming tokens from the channels.

abstract String toBotFromEmulatorOpenIdMetadataUrl()

Gets the toBotFromEmulatorOpenIdMetadataUrl property: For verifying incoming tokens from bot emulator.

abstract String toChannelFromBotLoginUrl()

Gets the toChannelFromBotLoginUrl property: For getting access token to channels from bot host.

abstract String toChannelFromBotOAuthScope()

Gets the toChannelFromBotOAuthScope property: For getting access token to channels from bot host.

abstract Boolean validateAuthority()

Gets the validateAuthority property: Per cloud OAuth setting on whether authority is validated.

Method Details

botOpenIdMetadata

public abstract String botOpenIdMetadata()

Gets the botOpenIdMetadata property: Same as toBotFromChannelOpenIdMetadataUrl, used by SDK < v4.12.

Returns:

the botOpenIdMetadata value.

innerModel

public abstract HostSettingsResponseInner innerModel()

Gets the inner com.azure.resourcemanager.botservice.fluent.models.HostSettingsResponseInner object.

Returns:

the inner object.

oAuthUrl

public abstract String oAuthUrl()

Gets the oAuthUrl property: For in-conversation bot user authentication.

Returns:

the oAuthUrl value.

toBotFromChannelOpenIdMetadataUrl

public abstract String toBotFromChannelOpenIdMetadataUrl()

Gets the toBotFromChannelOpenIdMetadataUrl property: For verifying incoming tokens from the channels.

Returns:

the toBotFromChannelOpenIdMetadataUrl value.

toBotFromChannelTokenIssuer

public abstract String toBotFromChannelTokenIssuer()

Gets the toBotFromChannelTokenIssuer property: For verifying incoming tokens from the channels.

Returns:

the toBotFromChannelTokenIssuer value.

toBotFromEmulatorOpenIdMetadataUrl

public abstract String toBotFromEmulatorOpenIdMetadataUrl()

Gets the toBotFromEmulatorOpenIdMetadataUrl property: For verifying incoming tokens from bot emulator.

Returns:

the toBotFromEmulatorOpenIdMetadataUrl value.

toChannelFromBotLoginUrl

public abstract String toChannelFromBotLoginUrl()

Gets the toChannelFromBotLoginUrl property: For getting access token to channels from bot host.

Returns:

the toChannelFromBotLoginUrl value.

toChannelFromBotOAuthScope

public abstract String toChannelFromBotOAuthScope()

Gets the toChannelFromBotOAuthScope property: For getting access token to channels from bot host.

Returns:

the toChannelFromBotOAuthScope value.

validateAuthority

public abstract Boolean validateAuthority()

Gets the validateAuthority property: Per cloud OAuth setting on whether authority is validated.

Returns:

the validateAuthority value.

Applies to