Package org.openid4java.association

Examples of org.openid4java.association.Association


                association.getMacKey().getEncoded()
        );
    }

    private Association mapToAssociation(OpenIdAssociation ssoAssociation) {
        Association association;

        String type = ssoAssociation.getType();
        String handle = ssoAssociation.getHandle();
        byte[] macKey = ssoAssociation.getKey();
        DateTime expiration = ssoAssociation.getExpiry();
View Full Code Here


    @Test
    public void shouldGenerateNewAssociationWhenTypeAndExpiryGiven() throws Exception {
        String sha256 = "HMAC-SHA256";
        int expiry = 60;
        Association association = store.generate(sha256, expiry);

        ArgumentCaptor<OpenIdAssociation> captor = ArgumentCaptor.forClass(OpenIdAssociation.class);
        verify(daoMock, times(1)).save(captor.capture());

        OpenIdAssociation openIdAssociation = captor.getValue();

        assertEquals(sha256, association.getType());
        assertNotNull(association.getHandle());
        assertNotNull(association.getMacKey());
        assertEquals(association.getType(), openIdAssociation.getType());
        assertEquals(association.getExpiry(), openIdAssociation.getExpiry().toDate());
        assertEquals(association.getHandle(), openIdAssociation.getHandle());
        assertArrayEquals(association.getMacKey().getEncoded(), openIdAssociation.getKey());
    }
View Full Code Here

        byte[] key = new byte[] { 1, 2, 3 };
        OpenIdAssociation ssoAssociation = new OpenIdAssociation("test-handle", Association.TYPE_HMAC_SHA1,
                expiry, key);
        when(daoMock.load("test-handle")).thenReturn(ssoAssociation);

        Association association = store.load("test-handle");

        assertNotNull(association);
        assertEquals(association.getExpiry(), ssoAssociation.getExpiry().toDate());
        assertEquals(association.getHandle(), ssoAssociation.getHandle());
        assertEquals(association.getType(), ssoAssociation.getType());
        assertArrayEquals(association.getMacKey().getEncoded(), ssoAssociation.getKey());
    }
View Full Code Here

        byte[] key = new byte[] { 1, 2, 3 };
        OpenIdAssociation ssoAssociation = new OpenIdAssociation("test-handle", Association.TYPE_HMAC_SHA256,
                expiry, key);
        when(daoMock.load("test-handle")).thenReturn(ssoAssociation);

        Association association = store.load("test-handle");

        assertNotNull(association);
        assertEquals(association.getExpiry(), ssoAssociation.getExpiry().toDate());
        assertEquals(association.getHandle(), ssoAssociation.getHandle());
        assertEquals(association.getType(), ssoAssociation.getType());
        assertArrayEquals(association.getMacKey().getEncoded(), ssoAssociation.getKey());
    }
View Full Code Here

TOP

Related Classes of org.openid4java.association.Association

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.