C# 클래스 Mvc5StarterKit.IzendaBoundary.IzendaTokenAuthorization

파일 보기 프로젝트 열기: Izenda7Series/Mvc5_DM1_StarterKit

공개 메소드들

메소드 설명
DecryptIzendaAuthenticationMessage ( string encryptedMessage ) : UserInfo
GetIzendaAdminToken ( ) : string

Get the token for IzendaAdmin user, to communicate with Izenda to process when user has not been logged in.

GetToken ( UserInfo user ) : string

Generate token from UserInfo. Userinfo will be encrypted before sending to Izenda.

GetUserInfo ( string token ) : UserInfo

Get User info from token. Token, which recieved from Izenda, will be decrypted to get user info.

비공개 메소드들

메소드 설명
ConvertPemToXmlFormat ( string privateKey ) : System.Security.Cryptography.RSAParameters
GetIntegerSize ( System.IO.BinaryReader binr ) : int

메소드 상세

DecryptIzendaAuthenticationMessage() 공개 정적인 메소드

public static DecryptIzendaAuthenticationMessage ( string encryptedMessage ) : UserInfo
encryptedMessage string
리턴 UserInfo

GetIzendaAdminToken() 공개 정적인 메소드

Get the token for IzendaAdmin user, to communicate with Izenda to process when user has not been logged in.
public static GetIzendaAdminToken ( ) : string
리턴 string

GetToken() 공개 정적인 메소드

Generate token from UserInfo. Userinfo will be encrypted before sending to Izenda.
public static GetToken ( UserInfo user ) : string
user UserInfo
리턴 string

GetUserInfo() 공개 정적인 메소드

Get User info from token. Token, which recieved from Izenda, will be decrypted to get user info.
public static GetUserInfo ( string token ) : UserInfo
token string
리턴 UserInfo