congrats Icon
New! Tabnine Pro 14-day free trial
Start a free trial
Tabnine Logo
DefaultOAuth2RefreshToken
Code IndexAdd Tabnine to your IDE (free)

How to use
DefaultOAuth2RefreshToken
in
org.springframework.security.oauth2.common

Best Java code snippets using org.springframework.security.oauth2.common.DefaultOAuth2RefreshToken (Showing top 20 results out of 315)

origin: cloudfoundry/uaa

private OAuth2RefreshToken buildRefreshTokenResponse(CompositeExpiringOAuth2RefreshToken refreshToken, boolean isRefreshTokenOpaque) {
  if (refreshToken == null) {
    return null;
  } else {
    if (isRefreshTokenOpaque) {
      return new DefaultOAuth2RefreshToken(refreshToken.getJti());
    } else {
      return new DefaultOAuth2RefreshToken(refreshToken.getValue());
    }
  }
}
origin: cloudfoundry/uaa

@Test
public void ensure_that_access_token_is_deleted_and_modified() {
  String tokenId = "access_token";
  DefaultOAuth2AccessToken token = new DefaultOAuth2AccessToken(tokenId);
  DefaultOAuth2RefreshToken refreshToken = new DefaultOAuth2RefreshToken("refresh_token");
  Map<String,Object> info = new HashMap(token.getAdditionalInformation());
  info.put(JTI, token.getValue());
  token.setAdditionalInformation(info);
  token.setRefreshToken(refreshToken);
  token.setExpiration(new Date());
  DefaultOAuth2AccessToken result = granter.prepareForSerialization(token);
  assertSame(token, result);
  assertEquals(refreshToken.getValue(), result.getAdditionalInformation().get(JTI));
  assertNull(result.getValue());
  verify(tokenStore).delete(eq(tokenId), anyInt(), eq(IdentityZoneHolder.get().getId()));
}
origin: spring-projects/spring-security-oauth

@Override
public String toString() {
  return getValue();
}
origin: org.springframework.security.oauth/spring-security-oauth2

@Override
public String toString() {
  return getValue();
}
origin: spring-projects/spring-security-oauth

private OAuth2RefreshToken createRefreshToken(OAuth2Authentication authentication) {
  if (!isSupportRefreshToken(authentication.getOAuth2Request())) {
    return null;
  }
  int validitySeconds = getRefreshTokenValiditySeconds(authentication.getOAuth2Request());
  String value = UUID.randomUUID().toString();
  if (validitySeconds > 0) {
    return new DefaultExpiringOAuth2RefreshToken(value, new Date(System.currentTimeMillis()
        + (validitySeconds * 1000L)));
  }
  return new DefaultOAuth2RefreshToken(value);
}
origin: spring-projects/spring-security-oauth

public static OAuth2AccessToken valueOf(Map<String, String> tokenParams) {
  DefaultOAuth2AccessToken token = new DefaultOAuth2AccessToken(tokenParams.get(ACCESS_TOKEN));
  if (tokenParams.containsKey(EXPIRES_IN)) {
    long expiration = 0;
    try {
      expiration = Long.parseLong(String.valueOf(tokenParams.get(EXPIRES_IN)));
    }
    catch (NumberFormatException e) {
      // fall through...
    }
    token.setExpiration(new Date(System.currentTimeMillis() + (expiration * 1000L)));
  }
  if (tokenParams.containsKey(REFRESH_TOKEN)) {
    String refresh = tokenParams.get(REFRESH_TOKEN);
    DefaultOAuth2RefreshToken refreshToken = new DefaultOAuth2RefreshToken(refresh);
    token.setRefreshToken(refreshToken);
  }
  if (tokenParams.containsKey(SCOPE)) {
    Set<String> scope = new TreeSet<String>();
    for (StringTokenizer tokenizer = new StringTokenizer(tokenParams.get(SCOPE), " ,"); tokenizer
        .hasMoreTokens();) {
      scope.add(tokenizer.nextToken());
    }
    token.setScope(scope);
  }
  if (tokenParams.containsKey(TOKEN_TYPE)) {
    token.setTokenType(tokenParams.get(TOKEN_TYPE));
  }
  return token;
}
origin: spring-projects/spring-security-oauth

accessToken.setRefreshToken(new DefaultOAuth2RefreshToken(refreshToken));
origin: cloudfoundry/uaa

accessToken.setRefreshToken(new DefaultOAuth2RefreshToken(refreshToken));
origin: spring-projects/spring-security-oauth

  protected OAuth2AccessToken convertToExternal(JaxbOAuth2AccessToken jaxbAccessToken) {
    DefaultOAuth2AccessToken accessToken = new DefaultOAuth2AccessToken(jaxbAccessToken.getAccessToken());
    String refreshToken = jaxbAccessToken.getRefreshToken();
    if(refreshToken != null) {
      accessToken.setRefreshToken(new DefaultOAuth2RefreshToken(refreshToken));
    }
    Date expiration = jaxbAccessToken.getExpiration();
    if(expiration != null) {
      accessToken.setExpiration(expiration);
    }
    return accessToken;
  }
}
origin: spring-projects/spring-security-oauth

accessToken.setRefreshToken(new DefaultOAuth2RefreshToken(refreshToken));
origin: spring-projects/spring-security-oauth

private OAuth2RefreshToken createRefreshToken(OAuth2AccessToken encodedRefreshToken) {
  if (!jwtTokenEnhancer.isRefreshToken(encodedRefreshToken)) {
    throw new InvalidTokenException("Encoded token is not a refresh token");
  }
  if (encodedRefreshToken.getExpiration()!=null) {
    return new DefaultExpiringOAuth2RefreshToken(encodedRefreshToken.getValue(),
        encodedRefreshToken.getExpiration());            
  }
  return new DefaultOAuth2RefreshToken(encodedRefreshToken.getValue());
}
origin: spring-projects/spring-security-oauth

refreshTokenInfo.put(ACCESS_TOKEN_ID, tokenId);
encodedRefreshToken.setAdditionalInformation(refreshTokenInfo);
DefaultOAuth2RefreshToken token = new DefaultOAuth2RefreshToken(
    encode(encodedRefreshToken, authentication));
if (refreshToken instanceof ExpiringOAuth2RefreshToken) {
origin: cloudfoundry/uaa

@Test
public void test_ensure_that_access_token_is_deleted_and_modified() {
  String tokenId = "access_token";
  DefaultOAuth2AccessToken token = new DefaultOAuth2AccessToken(tokenId);
  DefaultOAuth2RefreshToken refreshToken = new DefaultOAuth2RefreshToken("refresh_token");
  Map<String,Object> info = new HashMap(token.getAdditionalInformation());
  info.put(JTI, token.getValue());
  token.setAdditionalInformation(info);
  token.setRefreshToken(refreshToken);
  token.setExpiration(new Date());
}
origin: cloudfoundry/uaa

CompositeToken compositeToken = new CompositeToken(tokenId);
compositeToken.setExpiration(accessTokenValidityResolver.resolve(clientId));
compositeToken.setRefreshToken(refreshToken == null ? null : new DefaultOAuth2RefreshToken(refreshToken));
origin: com.sap.cloud.lm.sl/cloudfoundry-client-lib

public DefaultOAuth2RefreshToken getRefreshToken(HashMap<String, String> target) {
  final String token = target.get(REFRESH_TOKEN_KEY);
  return new DefaultOAuth2RefreshToken(token);
}
origin: org.cloudfoundry/cloudfoundry-client-lib

public DefaultOAuth2RefreshToken getRefreshToken(HashMap<String, String> target) {
  final String token = target.get(REFRESH_TOKEN_KEY);
  return new DefaultOAuth2RefreshToken(token);
}
origin: entando/entando-core

@Override
public OAuth2RefreshToken readRefreshToken(String tokenValue) {
  FieldSearchFilter filter = new FieldSearchFilter("refreshtoken", tokenValue, true);
  FieldSearchFilter[] filters = {filter};
  List<String> accessTokens = super.searchId(filters);
  if (null != accessTokens && accessTokens.size() > 0) {
    return new DefaultOAuth2RefreshToken(tokenValue);
  }
  return null;
}

origin: keets2012/Auth-service

private OAuth2RefreshToken createRefreshToken(OAuth2Authentication authentication) {
  if (!isSupportRefreshToken(authentication.getOAuth2Request())) {
    return null;
  }
  int validitySeconds = getRefreshTokenValiditySeconds(authentication.getOAuth2Request());
  String value = UUID.randomUUID().toString();
  if (validitySeconds > 0) {
    return new DefaultExpiringOAuth2RefreshToken(value, new Date(System.currentTimeMillis()
        + (validitySeconds * 1000L)));
  }
  return new DefaultOAuth2RefreshToken(value);
}
origin: org.springframework.security.oauth/spring-security-oauth2

private OAuth2RefreshToken createRefreshToken(OAuth2Authentication authentication) {
  if (!isSupportRefreshToken(authentication.getOAuth2Request())) {
    return null;
  }
  int validitySeconds = getRefreshTokenValiditySeconds(authentication.getOAuth2Request());
  String value = UUID.randomUUID().toString();
  if (validitySeconds > 0) {
    return new DefaultExpiringOAuth2RefreshToken(value, new Date(System.currentTimeMillis()
        + (validitySeconds * 1000L)));
  }
  return new DefaultOAuth2RefreshToken(value);
}
origin: keets2012/microservice-integration

private OAuth2RefreshToken createRefreshToken(OAuth2Authentication authentication) {
  if (!isSupportRefreshToken(authentication.getOAuth2Request())) {
    return null;
  }
  int validitySeconds = getRefreshTokenValiditySeconds(authentication.getOAuth2Request());
  String value = UUID.randomUUID().toString();
  if (validitySeconds > 0) {
    return new DefaultExpiringOAuth2RefreshToken(value, new Date(System.currentTimeMillis()
        + (validitySeconds * 1000L)));
  }
  return new DefaultOAuth2RefreshToken(value);
}
org.springframework.security.oauth2.commonDefaultOAuth2RefreshToken

Javadoc

An OAuth 2 refresh token.

Most used methods

  • <init>
    Create a new refresh token.
  • getValue

Popular in Java

  • Finding current android device location
  • requestLocationUpdates (LocationManager)
  • getContentResolver (Context)
  • startActivity (Activity)
  • Runnable (java.lang)
    Represents a command that can be executed. Often used to run code in a different Thread.
  • MessageDigest (java.security)
    Uses a one-way hash function to turn an arbitrary number of bytes into a fixed-length byte sequence.
  • Enumeration (java.util)
    A legacy iteration interface.New code should use Iterator instead. Iterator replaces the enumeration
  • ExecutorService (java.util.concurrent)
    An Executor that provides methods to manage termination and methods that can produce a Future for tr
  • Modifier (javassist)
    The Modifier class provides static methods and constants to decode class and member access modifiers
  • Join (org.hibernate.mapping)
  • 14 Best Plugins for Eclipse
Tabnine Logo
  • Products

    Search for Java codeSearch for JavaScript code
  • IDE Plugins

    IntelliJ IDEAWebStormVisual StudioAndroid StudioEclipseVisual Studio CodePyCharmSublime TextPhpStormVimAtomGoLandRubyMineEmacsJupyter NotebookJupyter LabRiderDataGripAppCode
  • Company

    About UsContact UsCareers
  • Resources

    FAQBlogTabnine AcademyStudentsTerms of usePrivacy policyJava Code IndexJavascript Code Index
Get Tabnine for your IDE now