Esempio n. 1
0
        public RegisteredClient Register(RegisteredClient existing)
        {
            existing.RegistrationId = Guid.NewGuid().ToString();
            this.registrationList.TryAdd(existing.RegistrationId, existing);

            return(existing);
        }
Esempio n. 2
0
        public RegisteredClient Register( string identity, string displayName, string photo )
        {
            var rc = new RegisteredClient( Guid.NewGuid().ToString(), identity, displayName, photo );
            this.registrationList.TryAdd( rc.RegistrationId, rc );

            return rc;
        }
Esempio n. 3
0
        public RegisteredClient Register( RegisteredClient existing )
        {
            existing.RegistrationId = Guid.NewGuid().ToString();
            this.registrationList.TryAdd( existing.RegistrationId, existing );

            return existing;
        }
Esempio n. 4
0
        public RegisteredClient Register(string identity, string displayName, string photo)
        {
            var rc = new RegisteredClient(Guid.NewGuid().ToString(), identity, displayName, photo);

            this.registrationList.TryAdd(rc.RegistrationId, rc);

            return(rc);
        }
Esempio n. 5
0
        public void AddOrUpdateState(RegisteredClient rc, HttpContextBase context)
        {
            var state = JsonConvert.SerializeObject(new RegisteredClient(rc.RegistrationId, EncryptIdentity(rc.Identity), rc.DisplayName, rc.Photo));

            var cookie = new HttpCookie("gemfire.state")
            {
                Expires = DateTime.Now.AddDays(30),
                Value   = state
            };

            context.Response.Cookies.Set(cookie);
        }
Esempio n. 6
0
        public void AddOrUpdateState( RegisteredClient rc, HttpContextBase context )
        {
            var state = JsonConvert.SerializeObject( new RegisteredClient( rc.RegistrationId, EncryptIdentity( rc.Identity ), rc.DisplayName, rc.Photo ) );

            var cookie = new HttpCookie( "gemfire.state" )
            {
                Expires = DateTime.Now.AddDays( 30 ),
                Value = state
            };

            context.Response.Cookies.Set( cookie );
        }
Esempio n. 7
0
 public User(string connectionId, RegisteredClient rc)
 {
     this.ConnectionId       = connectionId;
     this.RegistrationTicket = rc;
 }
Esempio n. 8
0
File: User.cs Progetto: upta/gemfire
 public User( string connectionId, RegisteredClient rc )
 {
     this.ConnectionId = connectionId;
     this.RegistrationTicket = rc;
 }