static public IDAssertionEntry AssumeType(IDAssertionEntry in_obj) { IDAssertionEntry out_obj = new IDAssertionEntry(); out_obj.openid_return_to = in_obj.openid_return_to; out_obj.openid_claimed_id = in_obj.openid_claimed_id; return out_obj; }
public ID_Claim getEntry(string IdPSessionSecret, string client_id) { IDAssertionEntry entry = Dictionary[IdPSessionSecret][client_id]; Contract.Assume(entry.GetType() == typeof(IDAssertionEntry)); return(entry); }
static public IDAssertionEntry AssumeType(IDAssertionEntry in_obj) { IDAssertionEntry out_obj = new IDAssertionEntry(); out_obj.openid_return_to = in_obj.openid_return_to; out_obj.openid_claimed_id = in_obj.openid_claimed_id; return(out_obj); }
public bool setEntry(string IdPSessionSecret, string client_id, ID_Claim Entry) { IDAssertionEntry IDAssertionEntry = new IDAssertionEntry(); IDAssertionEntry.openid_claimed_id = ((IDAssertionEntry)Entry).openid_claimed_id; IDAssertionEntry.openid_return_to = ((IDAssertionEntry)Entry).openid_return_to; Dictionary[IdPSessionSecret][client_id] = IDAssertionEntry; return true; }
public bool setEntry(string IdPSessionSecret, string client_id, ID_Claim Entry) { IDAssertionEntry IDAssertionEntry = new IDAssertionEntry(); IDAssertionEntry.openid_claimed_id = ((IDAssertionEntry)Entry).openid_claimed_id; IDAssertionEntry.openid_return_to = ((IDAssertionEntry)Entry).openid_return_to; Dictionary[IdPSessionSecret][client_id] = IDAssertionEntry; return(true); }
public override ID_Claim Process_SignInIdP_req(SignInIdP_Req req1) { AuthenticationRequest req = (AuthenticationRequest)req1; switch (req.mode) { case "checkid_setup": IDAssertionEntry entry = (IDAssertionEntry)IDAssertionRecs.getEntry(req.IdPSessionSecret, req.realm); if (req.realm == entry.Redir_dest) { return(entry); } return(null); } return(null); }