Package com.nimbusds.oauth2.sdk.token

Examples of com.nimbusds.oauth2.sdk.token.BearerAccessToken



  public void testParseSuccess()
    throws Exception {

    AccessToken accessToken = new BearerAccessToken("abc123");
    RefreshToken refreshToken = new RefreshToken("def456");

    OIDCAccessTokenResponse response = new OIDCAccessTokenResponse(accessToken, refreshToken, ID_TOKEN);

    HTTPResponse httpResponse = response.toHTTPResponse();
View Full Code Here



  public void testMinimalConstructor()
    throws Exception {

    AccessToken accessToken = new BearerAccessToken("abc123");

    OIDCAccessTokenResponse response = new OIDCAccessTokenResponse(accessToken, null);

    assertEquals("abc123", response.getAccessToken().getValue());
    assertNull(response.getRefreshToken());
View Full Code Here


  public void testWithIDTokenJWT()
    throws Exception {

    AccessToken accessToken = new BearerAccessToken("abc123");
    RefreshToken refreshToken = new RefreshToken("def456");

    OIDCAccessTokenResponse response = new OIDCAccessTokenResponse(accessToken, refreshToken, ID_TOKEN);

    assertEquals("abc123", response.getAccessToken().getValue());
View Full Code Here


  public void testWithIDTokenJWTAndCustomParams()
    throws Exception {

    AccessToken accessToken = new BearerAccessToken("abc123");
    RefreshToken refreshToken = new RefreshToken("def456");
    Map<String,Object> customParams = new HashMap<>();
    customParams.put("sub_sid", "abc");
    customParams.put("priority", 10);
View Full Code Here


  public void testWithIDTokenString()
    throws Exception {

    AccessToken accessToken = new BearerAccessToken("abc123");
    RefreshToken refreshToken = new RefreshToken("def456");

    OIDCAccessTokenResponse response = new OIDCAccessTokenResponse(accessToken, refreshToken, ID_TOKEN_STRING);

    assertEquals("abc123", response.getAccessToken().getValue());
View Full Code Here


  public void testWithIDTokenStringAndCustomParams()
    throws Exception {

    AccessToken accessToken = new BearerAccessToken("abc123");
    RefreshToken refreshToken = new RefreshToken("def456");
    Map<String,Object> customParams = new HashMap<>();
    customParams.put("sub_sid", "abc");
    customParams.put("priority", 10);
View Full Code Here


  public void testWithInvalidIDTokenString()
    throws Exception {

    AccessToken accessToken = new BearerAccessToken("abc123");
    RefreshToken refreshToken = new RefreshToken("def456");
    String invalidIDTokenString = "ey...";

    OIDCAccessTokenResponse response = new OIDCAccessTokenResponse(accessToken, refreshToken, invalidIDTokenString);
View Full Code Here

    // Parse the client metadata
    ClientMetadata metadata = ClientMetadata.parse(jsonObject);

    // Parse the optional bearer access token
    BearerAccessToken accessToken = null;
   
    String authzHeaderValue = httpRequest.getAuthorization();
   
    if (StringUtils.isNotBlank(authzHeaderValue))
      accessToken = BearerAccessToken.parse(authzHeaderValue);
View Full Code Here

public class AccessTokenResponseTest extends TestCase {


  public void testConstructor() {

    AccessToken accessToken = new BearerAccessToken();
    RefreshToken refreshToken = new RefreshToken();

    AccessTokenResponse response = new AccessTokenResponse(accessToken, refreshToken);

    assertEquals(accessToken, response.getAccessToken());
View Full Code Here

  }


  public void testConstructorMinimal() {

    AccessToken accessToken = new BearerAccessToken();

    AccessTokenResponse response = new AccessTokenResponse(accessToken, null);

    assertEquals(accessToken, response.getAccessToken());
    assertNull(response.getRefreshToken());
View Full Code Here

TOP

Related Classes of com.nimbusds.oauth2.sdk.token.BearerAccessToken

Copyright © 2018 www.massapicom. 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.