Codota Logo
SocialProperties
Code IndexAdd Codota to your IDE (free)

How to use
SocialProperties
in
org.springframework.boot.autoconfigure.social

Best Java code snippets using org.springframework.boot.autoconfigure.social.SocialProperties (Showing top 12 results out of 315)

  • Add the Codota plugin to your IDE and get smart completions
private void myMethod () {
ArrayList a =
  • Codota Iconnew ArrayList<String>()
  • Codota Iconnew ArrayList()
  • Codota Iconnew ArrayList<Object>()
  • Smart code suggestions by Codota
}
origin: io.syndesis.server/server-credential

public OAuth1Applicator(final SocialProperties properties) {
  consumerKey = properties.getAppId();
  consumerSecret = properties.getAppSecret();
}
origin: io.syndesis.server/server-credential

@Before
@SuppressWarnings("unchecked")
public void setupMocks() {
  credentials = new Credentials(locator, encryptionComponent, dataManager);
  properties.setAppId("appId");
  properties.setAppSecret("appSecret");
  when(encryptionComponent.encryptPropertyValues(anyMap(), anyMap())).then(invocation -> invocation.getArgument(0));
}
origin: io.syndesis.server/server-credential

@Test
public void shouldApplyAccessGrants() {
  final SocialProperties properties = new SocialProperties() {
  };
  properties.setAppId("appId");
  properties.setAppSecret("appSecret");
  final OAuth2Applicator applicator = new OAuth2Applicator(properties);
  applicator.setAccessTokenProperty("accessTokenProperty");
  applicator.setClientIdProperty("clientIdProperty");
  applicator.setClientSecretProperty("clientSecretProperty");
  applicator.setRefreshTokenProperty("refreshTokenProperty");
  final Connection connection = new Connection.Builder().build();
  final Connection result = applicator.applyTo(connection,
    new AccessGrant("accessToken", "scope", "refreshToken", 1L));
  final Connection expected = new Connection.Builder().putConfiguredProperty("accessTokenProperty", "accessToken")
    .putConfiguredProperty("clientIdProperty", "appId")
    .putConfiguredProperty("clientSecretProperty", "appSecret")
    .putConfiguredProperty("refreshTokenProperty", "refreshToken").build();
  assertThat(result).isEqualToIgnoringGivenFields(expected, "lastUpdated");
  assertThat(result.getLastUpdated()).isPresent();
}
origin: io.syndesis/credential

public OAuth1Applicator(final SocialProperties properties) {
  consumerKey = properties.getAppId();
  consumerSecret = properties.getAppSecret();
}
origin: io.syndesis.server/server-credential

  @Test
  public void shouldApplyTokens() {
    final SocialProperties properties = new SocialProperties() {
    };
    properties.setAppId("appId");
    properties.setAppSecret("appSecret");

    final OAuth1Applicator applicator = new OAuth1Applicator(properties);
    applicator.setAccessTokenSecretProperty("accessTokenSecretProperty");
    applicator.setAccessTokenValueProperty("accessTokenValueProperty");
    applicator.setConsumerKeyProperty("consumerKeyProperty");
    applicator.setConsumerSecretProperty("consumerSecretProperty");

    final Connection connection = new Connection.Builder().build();

    final Connection result = applicator.applyTo(connection, new OAuthToken("tokenValue", "tokenSecret"));

    final Connection expected = new Connection.Builder()
      .putConfiguredProperty("accessTokenSecretProperty", "tokenSecret")
      .putConfiguredProperty("accessTokenValueProperty", "tokenValue")
      .putConfiguredProperty("consumerKeyProperty", "appId")
      .putConfiguredProperty("consumerSecretProperty", "appSecret").build();

    assertThat(result).isEqualToIgnoringGivenFields(expected, "lastUpdated");
    assertThat(result.getLastUpdated()).isPresent();
  }
}
origin: io.syndesis/credential

/* default */ static SalesforceConnectionFactory
  createConnectionFactory(final SocialProperties salesforceProperties) {
  final SalesforceConnectionFactory salesforce = new SalesforceConnectionFactory(salesforceProperties.getAppId(),
    salesforceProperties.getAppSecret());
  final OAuth2Template oAuthOperations = (OAuth2Template) salesforce.getOAuthOperations();
  // Salesforce requires OAuth client id and secret on the OAuth request
  oAuthOperations.setUseParametersForClientAuthentication(true);
  return salesforce;
}
origin: io.syndesis.server/server-credential

static SalesforceConnectionFactory
createConnectionFactory(final SocialProperties salesforceProperties) {
  final SalesforceConnectionFactory salesforce = new SalesforceConnectionFactory(salesforceProperties.getAppId(),
    salesforceProperties.getAppSecret());
  final OAuth2Template oAuthOperations = (OAuth2Template) salesforce.getOAuthOperations();
  // Salesforce requires OAuth client id and secret on the OAuth request
  oAuthOperations.setUseParametersForClientAuthentication(true);
  return salesforce;
}
origin: io.syndesis.server/server-credential

static CredentialProvider createCredentialProvider(final SocialProperties properties) {
  final TwitterConnectionFactory twitter = new TwitterConnectionFactory(properties.getAppId(),
    properties.getAppSecret());
  final OAuth1Applicator applicator = new OAuth1Applicator(properties);
  applicator.setConsumerKeyProperty("consumerKey");
  applicator.setConsumerSecretProperty("consumerSecret");
  applicator.setAccessTokenSecretProperty("accessTokenSecret");
  applicator.setAccessTokenValueProperty("accessToken");
  return new OAuth1CredentialProvider<>("twitter", twitter, applicator);
}
origin: io.syndesis/credential

/* default */ static CredentialProvider createCredentialProvider(final SocialProperties properties) {
  final TwitterConnectionFactory twitter = new TwitterConnectionFactory(properties.getAppId(),
    properties.getAppSecret());
  final OAuth1Applicator applicator = new OAuth1Applicator(properties);
  applicator.setConsumerKeyProperty("consumerKey");
  applicator.setConsumerSecretProperty("consumerSecret");
  applicator.setAccessTokenSecretProperty("accessTokenSecret");
  applicator.setAccessTokenValueProperty("accessToken");
  return new OAuth1CredentialProvider<>("twitter", twitter, applicator);
}
origin: io.syndesis/credential

/**
 * Default implementation that applies {@link SocialProperties} and
 * {@link AccessGrant} to {@link Connection.Builder}.
 */
@Override
public final Connection applyTo(final Connection connection, final AccessGrant accessGrant) {
  final Connection.Builder mutableConnection = new Connection.Builder().createFrom(connection)
    .lastUpdated(new Date());
  Applicator.applyProperty(mutableConnection, clientIdProperty, socialProperties.getAppId());
  Applicator.applyProperty(mutableConnection, clientSecretProperty, socialProperties.getAppSecret());
  Applicator.applyProperty(mutableConnection, accessTokenProperty, accessGrant.getAccessToken());
  Applicator.applyProperty(mutableConnection, refreshTokenProperty, accessGrant.getRefreshToken());
  additionalApplication(mutableConnection, accessGrant);
  return mutableConnection.build();
}
origin: io.syndesis.server/server-credential

/**
 * Default implementation that applies {@link SocialProperties} and
 * {@link AccessGrant} to {@link Connection.Builder}.
 */
@Override
public final Connection applyTo(final Connection connection, final AccessGrant accessGrant) {
  final Connection.Builder mutableConnection = new Connection.Builder().createFrom(connection).lastUpdated(new Date());
  Applicator.applyProperty(mutableConnection, clientIdProperty, socialProperties.getAppId());
  Applicator.applyProperty(mutableConnection, clientSecretProperty, socialProperties.getAppSecret());
  Applicator.applyProperty(mutableConnection, accessTokenProperty, accessGrant.getAccessToken());
  Applicator.applyProperty(mutableConnection, refreshTokenProperty, accessGrant.getRefreshToken());
  final Long expireTime = accessGrant.getExpireTime();
  Applicator.applyProperty(mutableConnection, accessTokenExpiresAtProperty, expireTime == null ? null : expireTime.toString());
  additionalApplication(mutableConnection, accessGrant);
  return mutableConnection.build();
}
origin: io.syndesis.server/server-credential

  @Test
  public void shouldFetchProvidersFromDataManager() {
    final DataManager dataManager = mock(DataManager.class);
    final CredentialProviderRegistry registry = new CredentialProviderRegistry(dataManager);

    final Connector connector = new Connector.Builder().id("test-provider")
      .putProperty("clientId", new ConfigurationProperty.Builder().addTag(Credentials.CLIENT_ID_TAG).build())
      .putProperty("clientSecret",
        new ConfigurationProperty.Builder().addTag(Credentials.CLIENT_SECRET_TAG).build())
      .putConfiguredProperty("clientId", "a-client-id").putConfiguredProperty("clientSecret", "a-client-secret")
      .build();
    when(dataManager.fetch(Connector.class, "test-provider")).thenReturn(connector);

    assertThat(registry.providerWithId("test-provider")).isInstanceOfSatisfying(TestCredentialProvider.class, p -> {
      assertThat(p.getProperties().getAppId()).isEqualTo("a-client-id");
      assertThat(p.getProperties().getAppSecret()).isEqualTo("a-client-secret");
    });
  }
}
org.springframework.boot.autoconfigure.socialSocialProperties

Most used methods

  • getAppId
  • getAppSecret
  • setAppId
  • setAppSecret

Popular in Java

  • Making http post requests using okhttp
  • onRequestPermissionsResult (Fragment)
  • putExtra (Intent)
  • getExternalFilesDir (Context)
  • Component (java.awt)
    A component is an object having a graphical representation that can be displayed on the screen and t
  • Point (java.awt)
    A point representing a location in (x, y) coordinate space, specified in integer precision.
  • MalformedURLException (java.net)
    Thrown to indicate that a malformed URL has occurred. Either no legal protocol could be found in a s
  • PriorityQueue (java.util)
    An unbounded priority Queue based on a priority heap. The elements of the priority queue are ordered
  • SortedSet (java.util)
    A Set that further provides a total ordering on its elements. The elements are ordered using their C
  • Loader (org.hibernate.loader)
    Abstract superclass of object loading (and querying) strategies. This class implements useful common
Codota Logo
  • Products

    Search for Java codeSearch for JavaScript codeEnterprise
  • IDE Plugins

    IntelliJ IDEAWebStormAndroid StudioEclipseVisual Studio CodePyCharmSublime TextPhpStormVimAtomGoLandRubyMineEmacsJupyter
  • Company

    About UsContact UsCareers
  • Resources

    FAQBlogCodota Academy Plugin user guide Terms of usePrivacy policyJava Code IndexJavascript Code Index
Get Codota for your IDE now