AuthenticationConstants 클래스
정의
중요
일부 정보는 릴리스되기 전에 상당 부분 수정될 수 있는 시험판 제품과 관련이 있습니다. Microsoft는 여기에 제공된 정보에 대해 어떠한 명시적이거나 묵시적인 보증도 하지 않습니다.
Bot Framework 프로토콜의 인증 및 Authrization에 사용되는 값 및 상수입니다.
public static class AuthenticationConstants
type AuthenticationConstants = class
Public Class AuthenticationConstants
- 상속
-
AuthenticationConstants
필드
AllowedSigningAlgorithms |
허용되는 토큰 서명 알고리즘입니다. 토큰은 채널에서 봇으로 제공됩니다. 이 코드를 사용하는 코드는 에뮬레이터에서 오는 토큰도 지원합니다. |
AnonymousAuthType |
AuthenticationType 익명임을 나타냅니다(앱 ID 및 암호가 제공되지 않음). |
AnonymousSkillAppId |
appId 및 암호가 구성되지 않은 경우 기술 클레임을 만드는 데 사용되는 AppId입니다. |
AppIdClaim |
앱 ID 클레임 이름입니다. Microsoft AAD 1.0 토큰에 사용됩니다. |
AudienceClaim |
대상 그룹 클레임. RFC 7519부터. https://tools.ietf.org/html/rfc7519#section-4.1.3 "aud"(대상 그룹) 클레임은 JWT가 의도한 받는 사람을 식별합니다. JWT를 처리하려는 각 보안 주체는 대상 그룹 클레임의 값으로 자신을 식별해야 합니다. 클레임을 처리하는 보안 주체가 이 클레임이 있을 때 "aud" 클레임의 값으로 자신을 식별하지 않는 경우 JWT를 거부해야 합니다. 일반적으로 "aud" 값은 각각 StringOrURI 값을 포함하는 대/소문자 구분 문자열의 배열입니다. 특수한 경우 JWT에 하나의 대상 그룹인 경우 "aud" 값은 StringOrURI 값을 포함하는 단일 대/소문자 구분 문자열일 수 있습니다. 대상 그룹 값의 해석은 일반적으로 애플리케이션별로 다릅니다. 이 클레임의 사용은 선택 사항입니다. |
AuthorizedParty |
"azp" 클레임입니다. 권한 있는 당사자 - ID 토큰이 발급된 당사자입니다. 이 클레임은 OpenID 사양에 명시된 일반 형식을 따릅니다. http://openid.net/specs/openid-connect-core-1_0.html#IDToken. |
BotOpenIdMetadataKey |
OpenIdMetadataUrl 값에 대한 애플리케이션 설정 키입니다. |
DefaultChannelAuthTenant |
채널 토큰에 대한 봇을 획득하는 기본 테넌트입니다. |
EmulateOAuthCardsKey |
에뮬레이터를 사용할 때 OAuthCard를 에뮬레이트할지 여부에 대한 애플리케이션 설정 키입니다. |
KeyIdHeader |
RFC 7515 https://tools.ietf.org/html/rfc7515#section-4.1.4 "kid"(키 ID) 헤더 매개 변수는 JWS를 보호하는 데 사용된 키를 나타내는 힌트입니다. 이 매개 변수를 사용하면 발신자가 수신자에게 키 변경 신호를 명시적으로 보낼 수 있습니다. "kid" 값의 구조는 지정되지 않습니다. 해당 값은 대/소문자를 구분하는 문자열이어야 합니다. 이 헤더 매개 변수의 사용은 선택 사항입니다. JWK와 함께 사용할 경우 "kid" 값은 JWK "kid" 매개 변수 값과 일치하는 데 사용됩니다. |
OAuthUrl |
OAuthApiClient에서 토큰을 가져오는 데 사용되는 OAuth URL입니다. |
OAuthUrlKey |
OAuthUrl 값에 대한 애플리케이션 설정 키입니다. |
ServiceUrlClaim |
서비스 URL 클레임 이름입니다. Microsoft Bot Framework v3.1 인증에 사용됩니다. |
TenantIdClaim |
테넌트 ID 클레임 이름입니다. Microsoft AAD 토큰에 사용됩니다. |
ToBotFromAseChannelOpenIdMetadataUrl |
TO BOT FROM AseChannel: MSA에서 들어오는 토큰에 대한 OpenID 메타데이터 문서입니다. |
ToBotFromChannelOpenIdMetadataUrl |
TO BOT FROM CHANNEL: MSA에서 들어오는 토큰에 대한 OpenID 메타데이터 문서입니다. |
ToBotFromChannelTokenIssuer |
TO BOT FROM CHANNEL: 토큰 발급자. |
ToBotFromEmulatorOpenIdMetadataUrl |
TO BOT FROM EMULATOR: MSA에서 들어오는 토큰에 대한 OpenID 메타데이터 문서입니다. |
ToBotFromEnterpriseChannelOpenIdMetadataUrlFormat |
엔터프라이즈 채널에서 봇으로: MSA에서 들어오는 토큰에 대한 OpenID 메타데이터 문서입니다. |
ToChannelFromBotLoginUrl |
봇에서 채널로: 로그인 URL. 되지 않는. 이진 호환성 전용입니다. |
ToChannelFromBotLoginUrlTemplate |
TO CHANNEL FROM BOT: 로그인 URL 템플릿 문자열입니다. 봇 개발자는 액세스 토큰을 가져올 테넌트를 지정할 수 있습니다. 기본적으로 채널은 "botframework.com"의 토큰만 허용합니다. 자세한 내용은 https://aka.ms/bots/tenant-restriction참조하세요. |
ToChannelFromBotOAuthScope |
TO CHANNEL FROM BOT: 요청할 OAuth 범위입니다. |
ValidGovernmentTokenIssuerUrlTemplateV1 |
토큰이 발급된 테넌트 ID를 포함하는 Government V1 Azure AD 토큰 발급자 URL 템플릿입니다. |
ValidGovernmentTokenIssuerUrlTemplateV2 |
토큰이 발급된 테넌트 ID를 포함하는 Government V2 Azure AD 토큰 발급자 URL 템플릿입니다. |
ValidTokenIssuerUrlTemplateV1 |
토큰이 발급된 테넌트 ID를 포함하는 V1 Azure AD 토큰 발급자 URL 템플릿입니다. |
ValidTokenIssuerUrlTemplateV2 |
토큰이 발급된 테넌트 ID를 포함하는 V2 Azure AD 토큰 발급자 URL 템플릿입니다. |
VersionClaim |
토큰 버전 클레임 이름입니다. Microsoft AAD 토큰에 사용됩니다. |