GoogleChallengeProperties 클래스
정의
중요
일부 정보는 릴리스되기 전에 상당 부분 수정될 수 있는 시험판 제품과 관련이 있습니다. Microsoft는 여기에 제공된 정보에 대해 어떠한 명시적이거나 묵시적인 보증도 하지 않습니다.
AuthenticationProperties Google OAuth 챌린지의 경우
public ref class GoogleChallengeProperties : Microsoft::AspNetCore::Authentication::OAuth::OAuthChallengeProperties
public class GoogleChallengeProperties : Microsoft.AspNetCore.Authentication.OAuth.OAuthChallengeProperties
type GoogleChallengeProperties = class
inherit OAuthChallengeProperties
Public Class GoogleChallengeProperties
Inherits OAuthChallengeProperties
- 상속
생성자
필드
| AccessTypeKey |
챌린지 요청에 사용되는 "access_type" 인수의 매개 변수 키입니다. |
| ApprovalPromptKey |
챌린지 요청에 사용되는 "approval_prompt" 인수의 매개 변수 키입니다. |
| IncludeGrantedScopesKey |
챌린지 요청에 사용되는 "include_granted_scopes" 인수의 매개 변수 키입니다. |
| LoginHintKey |
챌린지 요청에 사용되는 "login_hint" 인수의 매개 변수 키입니다. |
| PromptParameterKey |
챌린지 요청에 사용되는 "prompt" 인수의 매개 변수 키입니다. |
속성
| AccessType |
챌린지 요청에 사용되는 "access_type" 매개 변수 값입니다. |
| AllowRefresh |
인증 세션 새로 고침을 허용할지 여부를 가져오거나 설정합니다. (다음에서 상속됨 AuthenticationProperties) |
| ApprovalPrompt |
챌린지 요청에 사용되는 "approval_prompt" 매개 변수 값입니다. |
| ExpiresUtc |
인증 티켓이 만료되는 시간을 가져오거나 설정합니다. (다음에서 상속됨 AuthenticationProperties) |
| IncludeGrantedScopes |
챌린지 요청에 사용되는 "include_granted_scopes" 매개 변수 값입니다. |
| IsPersistent |
인증 세션이 여러 요청 간에 지속되는지 여부를 가져오거나 설정합니다. (다음에서 상속됨 AuthenticationProperties) |
| IssuedUtc |
인증 티켓이 발급된 시간을 가져오거나 설정합니다. (다음에서 상속됨 AuthenticationProperties) |
| Items |
인증 세션의 상태 값입니다. (다음에서 상속됨 AuthenticationProperties) |
| LoginHint |
챌린지 요청에 사용되는 "login_hint" 매개 변수 값입니다. |
| Parameters |
인증 처리기에 전달되는 매개 변수의 컬렉션입니다. 이는 직렬화 또는 지속성을 위한 것이 아니라 호출 사이트 간에 데이터를 흐르는 용도로만 사용됩니다. (다음에서 상속됨 AuthenticationProperties) |
| Prompt |
챌린지 요청에 사용되는 "프롬프트" 매개 변수 값입니다. |
| RedirectUri |
HTTP 리디렉션 응답 값으로 사용할 전체 경로 또는 절대 URI를 가져오거나 설정합니다. (다음에서 상속됨 AuthenticationProperties) |
| Scope |
챌린지 요청에 사용되는 "scope" 매개 변수 값입니다. (다음에서 상속됨 OAuthChallengeProperties) |
메서드
| Clone() |
복사본을 반환합니다. (다음에서 상속됨 AuthenticationProperties) |
| GetBool(String) |
컬렉션에서 nullable Boolean 을 Items 가져옵니다. (다음에서 상속됨 AuthenticationProperties) |
| GetDateTimeOffset(String) |
컬렉션에서 Items nullable DateTimeOffset 값을 가져옵니다. (다음에서 상속됨 AuthenticationProperties) |
| GetParameter<T>(String) |
컬렉션에서 매개 변수를 Parameters 가져옵니다. (다음에서 상속됨 AuthenticationProperties) |
| GetString(String) |
컬렉션에서 Items 문자열 값을 가져옵니다. (다음에서 상속됨 AuthenticationProperties) |
| SetBool(String, Nullable<Boolean>) |
컬렉션에서 Boolean 값을 설정하거나 제거합니다 Items . (다음에서 상속됨 AuthenticationProperties) |
| SetDateTimeOffset(String, Nullable<DateTimeOffset>) |
컬렉션의 DateTimeOffsetItems 값을 설정하거나 제거합니다. (다음에서 상속됨 AuthenticationProperties) |
| SetParameter<T>(String, T) |
컬렉션에서 Parameters 매개 변수 값을 설정합니다. (다음에서 상속됨 AuthenticationProperties) |
| SetScope(String[]) |
"scope" 매개 변수 값을 설정합니다. (다음에서 상속됨 OAuthChallengeProperties) |
| SetString(String, String) |
컬렉션에서 문자열 값을 설정하거나 제거합니다 Items . (다음에서 상속됨 AuthenticationProperties) |
확장 메서드
| GetTokens(AuthenticationProperties) |
속성에 AuthenticationToken 포함된 모든 인스턴스를 반환합니다. |
| GetTokenValue(AuthenticationProperties, String) |
토큰의 값을 반환합니다. |
| StoreTokens(AuthenticationProperties, IEnumerable<AuthenticationToken>) |
이전 토큰을 제거한 후 인증 토큰 집합을 저장합니다. |
| UpdateTokenValue(AuthenticationProperties, String, String) |
이미 있는 경우 토큰 값을 업데이트. |