C# 클래스 Microsoft.SqlServer.TDS.EndPoint.FederatedAuthentication.RPS

Wrapper for dynamic loading of RPS dll
파일 보기 프로젝트 열기: dotnet/corefx 1 사용 예제들

공개 메소드들

메소드 설명
Authenticate ( byte encryptedTicket, string siteName ) : object

Given an encrypted ticket, calls RPS Authenticate and returns the decrypted ticket

GetSessionKeyFromRpsDecryptedTicket ( object rpsTicket ) : byte[]

Given an rps decrypted ticket, get the session key

Initialize ( string s ) : void

Calling Initialize in the RPS real object created from the dynamically loaded RPS assembly

RPS ( ) : System

RPS Wrapper constructor

비공개 메소드들

메소드 설명
GetStringAsBytes ( string toConvert ) : byte[]

Convert a "string" that is actually a byte array into an actual byte array - needed for interop with COM methods that are returning binary data as a BSTR.

메소드 상세

Authenticate() 공개 메소드

Given an encrypted ticket, calls RPS Authenticate and returns the decrypted ticket
public Authenticate ( byte encryptedTicket, string siteName ) : object
encryptedTicket byte
siteName string
리턴 object

GetSessionKeyFromRpsDecryptedTicket() 공개 메소드

Given an rps decrypted ticket, get the session key
public GetSessionKeyFromRpsDecryptedTicket ( object rpsTicket ) : byte[]
rpsTicket object
리턴 byte[]

Initialize() 공개 메소드

Calling Initialize in the RPS real object created from the dynamically loaded RPS assembly
public Initialize ( string s ) : void
s string
리턴 void

RPS() 공개 메소드

RPS Wrapper constructor
public RPS ( ) : System
리턴 System