apim-developer-portal1
Version:
API management developer portal
19 lines (16 loc) • 480 B
text/typescript
export interface BearerTokenSendingMethod {
sendingMethodType: string;
isChecked: boolean;
}
export interface OAuth2AuthenticationSettings {
authorizationServerId?: string;
scope?: string;
}
export interface OpenIdAuthenticationSettings {
openidProviderId?: string;
bearerTokenSendingMethods?: BearerTokenSendingMethod[];
}
export interface AuthenticationSettings {
oAuth2?: OAuth2AuthenticationSettings;
openid?: OpenIdAuthenticationSettings;
}