Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

WCF

 


Code Block
languagec#
title Method
  AuthServerSessionTokensResponse ExpireSessionToken(string authServerPartnerLoginName,
            string authServerPartnerLoginPassword,
            string authServerPartnerUserLoginName,
            string sessionTokenId);


WCF parameterdata typedescription
authServerPartnerLoginNamestringSurePassId SurePassID account login name
authServerPartnerLoginPasswordstringSurePassId SurePassID account login key
authServerPartnerUserLoginNamestringUser Optional user account login name
 sessionTokenId  
   
stringThe tokenId to be expired and deleted.


Code Block
languagec#
titleSample WCF C# Method
  AuthServerSessionTokensResponse resp = ExpireSessionToken("accountLogin",
            "accountKey",
            string.Empty,
            "s3w4e5t3edfvsdvdf89009&&teyuhtry");


Code Block
languagec#
titleSample WCF C# Repsonse
 if (resp.ErrorCode != 0)  {      
       message.Text = resp.ErrorMsg;
       return false;
 }

 


REST


REST parameterdata typedescription
spAccountLoginNamestringSurePassId SurePassID account login name
spAccountLoginKeystringSurePassId SurePassID account login key
usernamestringuser User account login name
typestring p1  expire_session_token
sessionTokenIdstringThe tokenId to be expired and deleted.


Code Block
languagejs
titleSample REST/Json Method
 {
  "username": "Mark",
  "spAccountLoginName": "accountLogin",
  "spAccountLoginKey":  "accountKey", 
  "type": "expire_session_token",
  "sessionTokenId": "234234gedf46776547dddd6y54765yerwf"
}


Code Block
languagejs
titleSample REST/Json Response
 

 

...

{  
  "errorCode": 0,
  "errorMessage": "OK",
  "type": "expire_session_token"
}