Examples of GoogleIdToken


Examples of com.google.api.client.googleapis.auth.oauth2.GoogleIdToken

          if(responseJSON.has("error")) {
            throw new IllegalStateException();
          }
         
          String idToken = responseJSON.getString("id_token");
          GoogleIdToken userIdToken = GoogleIdToken.parse(new JacksonFactory(), idToken);
          GoogleIdToken.Payload googlePayload = userIdToken.getPayload();
          String userId = googlePayload.getSubject();
         
          if(googlePayload.getIssuer().equals("accounts.google.com")
          && googlePayload.getAudience().equals(this.clientId)) {
            this.returnSecurityToken(userId, resp);
View Full Code Here

Examples of com.google.api.client.googleapis.auth.oauth2.GoogleIdToken

    HttpResponse googleResponse = PowerMock.createMock(HttpResponse.class);
    expect(fetcher.fetch(isA(HttpRequest.class))).andReturn(googleResponse)
    expect(googleResponse.getResponse()).andReturn(new ByteArrayInputStream("{\"id_token\":\"mocktoken123\"}".getBytes("UTF-8")));
   
    PowerMock.mockStatic(GoogleIdToken.class);
    GoogleIdToken mockIdToken = createMock(GoogleIdToken.class);
    expect(GoogleIdToken.parse(isA(JacksonFactory.class), eq("mocktoken123"))).andReturn(mockIdToken);
   
    GoogleIdToken.Payload mockPayload = PowerMock.createMock(GoogleIdToken.Payload.class);
    expect(mockIdToken.getPayload()).andReturn(mockPayload);
    expect(mockPayload.getSubject()).andReturn("userId123");
    expect(mockPayload.getIssuer()).andReturn("accounts.google.com");
    expect(mockPayload.getAudience()).andReturn("clientId");
   
    expect(codec.encodeToken(isA(LoginSecurityToken.class))).andReturn("mockTokenString123");
View Full Code Here

Examples of com.google.api.client.googleapis.auth.oauth2.GoogleIdToken

    HttpResponse googleResponse = PowerMock.createMock(HttpResponse.class);
    expect(fetcher.fetch(isA(HttpRequest.class))).andReturn(googleResponse)
    expect(googleResponse.getResponse()).andReturn(new ByteArrayInputStream("{\"id_token\":\"mocktoken123\"}".getBytes("UTF-8")));
   
    PowerMock.mockStatic(GoogleIdToken.class);
    GoogleIdToken mockIdToken = createMock(GoogleIdToken.class);
    expect(GoogleIdToken.parse(isA(JacksonFactory.class), eq("mocktoken123"))).andReturn(mockIdToken);
   
    GoogleIdToken.Payload mockPayload = PowerMock.createMock(GoogleIdToken.Payload.class);
    expect(mockIdToken.getPayload()).andReturn(mockPayload);
    expect(mockPayload.getSubject()).andReturn("userId123");
    expect(mockPayload.getIssuer()).andReturn("accounts.google.com");
    expect(mockPayload.getAudience()).andReturn("clientId");
   
    expect(codec.encodeToken(isA(LoginSecurityToken.class))).andThrow(new SecurityTokenException("Bad Security Token"));
View Full Code Here
TOP
Copyright © 2018 www.massapi.com. All rights reserved.
All source code are property of their respective owners. Java is a trademark of Sun Microsystems, Inc and owned by ORACLE Inc. Contact coftware#gmail.com.