Package org.eurekastreams.server.domain

Examples of org.eurekastreams.server.domain.OAuthConsumer


    public Serializable execute(final PrincipalActionContext inActionContext) throws ExecutionException
    {
        RemoveConsumerTokenRequest request = (RemoveConsumerTokenRequest) inActionContext.getParams();

        SecurityToken securityToken = request.getSecurityToken();
        OAuthConsumer consumer = consumerMapper.execute(new OAuthConsumerRequest(request.getServiceName(),
                securityToken.getAppUrl()));
        if (consumer != null)
        {
            tokenDeleteMapper.execute(new OAuthTokenRequest(consumer, securityToken.getViewerId(), securityToken
                    .getOwnerId()));
View Full Code Here


     * Test finding a consumer by key.
     */
    @Test
    public void testFindConsumerByKey()
    {
        OAuthConsumer consumer = sut.execute("key1");

        assertTrue("No Consumer found for key of 'key1'", consumer != null);

        // verify loaded attributes of consumer
        assertEquals("Incorrect consumer secret returned", "secret1", consumer.getConsumerSecret());
        assertEquals("Incorrect signature method", "HMAC-SHA1", consumer.getSignatureMethod());
    }
View Full Code Here

     * Test not finding a consumer.
     */
    @Test
    public void testFindNullConsumer()
    {
        OAuthConsumer consumer = sut.execute("keyX");
        assertTrue("Consumer found for token of 'keyX'", consumer == null);
    }
View Full Code Here

     * Test finding a consumer.
     */
    @Test
    public void testFindConsumerByServiceNameAndGadgetUrl()
    {
        OAuthConsumer consumer = sut
                .execute(new OAuthConsumerRequest("provider1", "http://www.example.com/gadget2.xml"));

        assertTrue(
                "No Consumer found for serviceName of 'provider1' and gadget url of http://www.example.com/gadget1.xml",
                consumer != null);

        // verify loaded attributes of consumer
        assertEquals("Incorrect consumer key returned", "key1", consumer.getConsumerKey());
        assertEquals("Incorrect consumer secret returned", "secret1", consumer.getConsumerSecret());
        assertEquals("Incorrect signature method", "HMAC-SHA1", consumer.getSignatureMethod());
    }
View Full Code Here

     * Test not finding a consumer.
     */
    @Test
    public void testNullFindConsumerByServiceNameAndGadgetUrl()
    {
        OAuthConsumer consumer = sut.execute(new OAuthConsumerRequest("providerX",
                "http://localhost:4040/some/path/gadgetX.xml"));

        assertTrue("Consumer found for serviceName of 'providerX' and gadget url of /some/path/gadgetX.xml",
                consumer == null);

View Full Code Here

     * Test finding a token.
     */
    @Test
    public void testFindTokenByServiceNameAndGadgetUrl()
    {
        OAuthConsumer consumer = new OAuthConsumer("provider1", "http://www.example.com/gadget2.xml", "key1",
                "secret1", "HMAC-SHA1");
        OAuthToken token = sut.execute(new OAuthTokenRequest(consumer, "123", "456"));

        assertTrue("No Token found for consumer 101 and viewer 123 and owner 456", token != null);

View Full Code Here

     * Test not finding a token.
     */
    @Test
    public void testFindNoTokenByServiceNameAndGadgetUrl()
    {
        OAuthConsumer consumer = new OAuthConsumer("provider1", "http://www.example.com/gadget2.xml", "key1",
                "secret1", "HMAC-SHA1");
        OAuthToken token = sut.execute(new OAuthTokenRequest(consumer, "111", "111"));

        assertTrue("Token found for consumer 101 and viewer 111 and owner 111", token == null);
    }
View Full Code Here

     * Test finding an expired token.
     */
    @Test
    public void testExpiredToken()
    {
        OAuthConsumer consumer = new OAuthConsumer("provider4", "http://www.example.com/gadget4.xml", "key4",
                "secret4", "HMAC-SHA1");
        OAuthToken token = sut.execute(new OAuthTokenRequest(consumer, "123", "456"));
        assertTrue("Non-expired Token found for consumer 104 and viewer 123 and owner 456", token == null);
    }
View Full Code Here

     */
    @SuppressWarnings("unchecked")
    @Test
    public void testDeleteByConsumerAndViewerAndOwner()
    {
        OAuthConsumer consumer = new OAuthConsumer("provider3", "http://www.example.com/gadget4.xml", "key3",
                "secret3", "HMAC-SHA1");
        sut.execute(new OAuthTokenRequest(consumer, "123", "456"));

        Query q = getEntityManager().createQuery(
                "from OAuthToken t where t.consumer.serviceProviderName = :serviceName"
View Full Code Here

     * Test deleting a nonexistent token.
     */
    @Test
    public void testDeleteNonexistentToken()
    {
        OAuthConsumer consumer = new OAuthConsumer("providerX", "http://www.example.com/gadgetX.xml", "keyX",
                "secretX", "HMAC-SHA1");
        Boolean result = sut.execute(new OAuthTokenRequest(consumer, "X", "Y"));

        Assert.assertEquals(true, result);
    }
View Full Code Here

TOP

Related Classes of org.eurekastreams.server.domain.OAuthConsumer

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.