내보내기(0) 인쇄
모두 확장

TokenProvider 클래스

잘 알려진 일부 토큰 공급자를 반환하는 기본 제공 팩터리 메서드가 있는 보안 토큰 공급자를 나타냅니다.

네임스페이스:  Microsoft.ServiceBus
어셈블리:  Microsoft.ServiceBus(Microsoft.ServiceBus.dll)

public abstract class TokenProvider

TokenProvider 유형에서 다음 멤버를 표시합니다.

  이름설명
보호된 메서드TokenProvider(Boolean, Boolean)TokenProvider 클래스의 새 인스턴스를 초기화합니다.
보호된 메서드TokenProvider(Boolean, Boolean, TokenScope)TokenProvider 클래스의 새 인스턴스를 초기화합니다.
보호된 메서드TokenProvider(Boolean, Boolean, Int32, TokenScope)TokenProvider 클래스의 새 인스턴스를 초기화합니다.
맨 위로 이동

  이름설명
공용 속성CacheSize캐시 크기를 가져오거나 설정합니다.
공용 속성CacheTokens새 보안 토큰을 캐시하는지 여부를 나타내는 값을 가져오거나 설정합니다.
공용 속성IsWebTokenSupported이 공급자에서 웹 토큰을 지원하는지 여부를 나타내는 값을 가져오거나 설정합니다.
보호된 속성StripQueryParameters쿼리 매개 변수에 대한 토큰 공급자의 스트라이프 여부를 가져옵니다.
공용 속성TokenScope공급자와 연결된 토큰 범위를 가져오거나 설정합니다.
맨 위로 이동

  이름설명
공용 메서드BeginGetToken보안 토큰을 가져오기 위한 비동기 작업을 시작합니다.
공용 메서드BeginGetWebToken웹 토큰을 가져오기 위한 비동기 작업을 시작합니다.
보호된 메서드BuildKey토큰 공급자의 키를 생성합니다.
공용 메서드Clear토큰 공급자를 지웁니다.
공용 메서드정적 멤버CreateOAuthTokenProviderOAuth(open standard for authorization) 토큰 공급자를 만듭니다.
공용 메서드정적 멤버CreateSamlTokenProvider(String)지정된 SAML 토큰을 사용하여 SAML 토큰 공급자를 만듭니다.
공용 메서드정적 멤버CreateSamlTokenProvider(String, TokenScope)지정된 SAML 토큰 및 범위를 사용하여 SAML 토큰 공급자를 만듭니다.
공용 메서드정적 멤버CreateSamlTokenProvider(String, Uri)지정된 SAML 토큰 및 STS(보안 토큰 서비스)의 URI를 사용하여 SAML 토큰 공급자를 만듭니다.
공용 메서드정적 멤버CreateSamlTokenProvider(String, Uri, TokenScope)지정된 SAML 토큰, STS(보안 토큰 서비스)의 URI 및 토큰 범위를 사용하여 SAML 토큰 공급자를 만듭니다.
공용 메서드정적 멤버CreateSamlTokenProvider(String, Uri, Int32)지정된 SAML 토큰, STS(보안 토큰 서비스)의 URI 및 캐시 크기를 사용하여 SAML 토큰 공급자를 만듭니다.
공용 메서드정적 멤버CreateSamlTokenProvider(String, Uri, Int32, TokenScope)지정된 SAML 토큰, STS(보안 토큰 서비스)의 URI, 캐시 크기 및 토큰 범위를 사용하여 SAML 토큰 공급자를 만듭니다.
공용 메서드정적 멤버CreateSharedAccessSignatureTokenProvider(String)
공용 메서드정적 멤버CreateSharedAccessSignatureTokenProvider(String, String)지정된 키 이름 및 공유 액세스 키를 사용하여 토큰 공급자에 대한 액세스를 허용하는 URL을 만듭니다.
공용 메서드정적 멤버CreateSharedAccessSignatureTokenProvider(String, String, TokenScope)지정된 키 이름, 공유 액세스 키 및 토큰 범위를 사용하여 토큰 공급자에 대한 액세스를 허용하는 URL을 만듭니다.
공용 메서드정적 멤버CreateSharedAccessSignatureTokenProvider(String, String, TimeSpan)지정된 키 이름, 공유 액세스 키 및 토큰 TTL(Time to Live)을 사용하여 토큰 공급자에 대한 액세스를 허용하는 URL을 만듭니다.
공용 메서드정적 멤버CreateSharedAccessSignatureTokenProvider(String, String, TimeSpan, TokenScope)토큰 공급자에 대한 액세스를 허용하는 URL을 만듭니다.
공용 메서드정적 멤버CreateSharedSecretTokenProvider(String, array<Byte>[]()[][])공유 암호 토큰 공급자를 만듭니다.
공용 메서드정적 멤버CreateSharedSecretTokenProvider(String, String)공유 암호 토큰 공급자를 만듭니다.
공용 메서드정적 멤버CreateSharedSecretTokenProvider(String, array<Byte>[]()[][], TokenScope)공유 암호 토큰 공급자를 만듭니다.
공용 메서드정적 멤버CreateSharedSecretTokenProvider(String, array<Byte>[]()[][], Uri)공유 암호 토큰 공급자를 만듭니다.
공용 메서드정적 멤버CreateSharedSecretTokenProvider(String, String, TokenScope)공유 암호 토큰 공급자를 만듭니다.
공용 메서드정적 멤버CreateSharedSecretTokenProvider(String, String, Uri)공유 암호 토큰 공급자를 만듭니다.
공용 메서드정적 멤버CreateSharedSecretTokenProvider(String, array<Byte>[]()[][], Uri, TokenScope)공유 암호 토큰 공급자를 만듭니다.
공용 메서드정적 멤버CreateSharedSecretTokenProvider(String, String, Uri, TokenScope)공유 암호 토큰 공급자를 만듭니다.
공용 메서드정적 멤버CreateSimpleWebTokenProvider(String)Simple Web Token 공급자를 만듭니다.
공용 메서드정적 멤버CreateSimpleWebTokenProvider(String, TokenScope)Simple Web Token 공급자를 만듭니다.
공용 메서드정적 멤버CreateSimpleWebTokenProvider(String, Uri)Simple Web Token 공급자를 만듭니다.
공용 메서드정적 멤버CreateSimpleWebTokenProvider(String, Uri, TokenScope)Simple Web Token 공급자를 만듭니다.
공용 메서드정적 멤버CreateWindowsTokenProvider(IEnumerable<(Of <<'(Uri>)>>))Windows 토큰 공급자를 만듭니다.
공용 메서드정적 멤버CreateWindowsTokenProvider(IEnumerable<(Of <<'(Uri>)>>), NetworkCredential)Windows 토큰 공급자를 만듭니다.
공용 메서드EndGetToken보안 토큰을 가져오기 위한 비동기 작업을 완료합니다.
공용 메서드EndGetWebToken웹 토큰을 가져오기 위한 비동기 작업을 완료합니다.
공용 메서드Equals (Object에서 상속됨)
보호된 메서드Finalize (Object에서 상속됨)
공용 메서드GetHashCode (Object에서 상속됨)
공용 메서드GetTokenAsync공급자의 토큰을 비동기적으로 검색합니다.
공용 메서드GetType (Object에서 상속됨)
공용 메서드GetWebTokenAsync공급자의 웹 토큰을 비동기적으로 검색합니다.
보호된 메서드MemberwiseClone (Object에서 상속됨)
보호된 메서드NormalizeAppliesTo값이 토큰 공급자와 동일한 개체를 반환합니다.
보호된 메서드OnBeginGetTokenBeginGetToken 메서드 호출 시 실행됩니다.
보호된 메서드OnBeginGetWebTokenBeginGetWebToken 메서드 호출 시 실행됩니다.
보호된 메서드OnEndGetTokenEndGetToken 메서드 호출 시 실행됩니다.
보호된 메서드OnEndGetWebTokenEndGetWebToken 메서드 호출 시 실행됩니다.
공용 메서드ToString (Object에서 상속됨)
맨 위로 이동

The token provider is responsible for the acquisition of tokens and would, in the concrete case of a token provider for shared secrets in a specialization, also hold that secret.

이 유형의 모든 공용 static(Visual Basic에서는 Shared) 멤버는 스레드로부터 안전합니다. 인스턴스 멤버는 스레드로부터의 안전성이 보장되지 않습니다.

커뮤니티 추가 항목

표시:
© 2015 Microsoft