org.opensaml.xml.security.credential
public class ChainingCredentialResolverTest extends junit.framework.TestCase
Modifier and Type | Field and Description |
---|---|
private org.opensaml.xml.security.credential.ChainingCredentialResolver |
chainingResolver |
private org.opensaml.xml.security.credential.Credential |
cred1 |
private org.opensaml.xml.security.credential.Credential |
cred2 |
private org.opensaml.xml.security.credential.Credential |
cred3 |
private org.opensaml.xml.security.credential.Credential |
cred4 |
private org.opensaml.xml.security.credential.Credential |
cred5 |
private org.opensaml.xml.security.CriteriaSet |
criteriaSet |
private org.opensaml.xml.security.credential.StaticCredentialResolver |
staticResolver12 |
private org.opensaml.xml.security.credential.StaticCredentialResolver |
staticResolver3 |
private org.opensaml.xml.security.credential.StaticCredentialResolver |
staticResolver45 |
private org.opensaml.xml.security.credential.StaticCredentialResolver |
staticResolverEmpty |
Constructor and Description |
---|
ChainingCredentialResolverTest()
Constructor.
|
Modifier and Type | Method and Description |
---|---|
private void |
checkResolved(List<org.opensaml.xml.security.credential.Credential> resolved,
int expectedNum,
org.opensaml.xml.security.credential.Credential... expectedCreds)
Helper method to evaluate the results of getResolved.
|
private List<org.opensaml.xml.security.credential.Credential> |
getResolved(Iterable<org.opensaml.xml.security.credential.Credential> iter)
Get a set of the things that matched the set of criteria.
|
protected void |
setUp() |
void |
testEmptyResolverChain()
Test empty resolver chain, i.e.
|
void |
testMultipleEmptyMember()
Test multiple chain members, all of which return no credentials.
|
void |
testMultipleMembers()
Test multiple chain members, returning credentials.
|
void |
testNoMoreMembers()
Test exception on attempt to call next() on iterator when no more members.
|
void |
testOneEmptyMember()
Test a single chain member, which returns no credentials.
|
void |
testOneMember()
Test one chain member, returning credentials.
|
void |
testOrderingMultipleMembers()
Test that order of returned credentials is the expected ordering,
based on the ordering in the resolver chain.
|
void |
testRemove()
Test exception on attempt to call remove() on iterator.
|
assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertFalse, assertFalse, assertNotNull, assertNotNull, assertNotSame, assertNotSame, assertNull, assertNull, assertSame, assertSame, assertTrue, assertTrue, countTestCases, createResult, fail, fail, failNotEquals, failNotSame, failSame, format, getName, run, run, runBare, runTest, setName, tearDown, toString
private org.opensaml.xml.security.credential.ChainingCredentialResolver chainingResolver
private org.opensaml.xml.security.CriteriaSet criteriaSet
private org.opensaml.xml.security.credential.StaticCredentialResolver staticResolver12
private org.opensaml.xml.security.credential.StaticCredentialResolver staticResolver3
private org.opensaml.xml.security.credential.StaticCredentialResolver staticResolver45
private org.opensaml.xml.security.credential.StaticCredentialResolver staticResolverEmpty
private org.opensaml.xml.security.credential.Credential cred1
private org.opensaml.xml.security.credential.Credential cred2
private org.opensaml.xml.security.credential.Credential cred3
private org.opensaml.xml.security.credential.Credential cred4
private org.opensaml.xml.security.credential.Credential cred5
public ChainingCredentialResolverTest()
protected void setUp() throws Exception
setUp
in class junit.framework.TestCase
Exception
public void testOneEmptyMember() throws org.opensaml.xml.security.SecurityException
org.opensaml.xml.security.SecurityException
public void testMultipleEmptyMember() throws org.opensaml.xml.security.SecurityException
org.opensaml.xml.security.SecurityException
public void testOneMember() throws org.opensaml.xml.security.SecurityException
org.opensaml.xml.security.SecurityException
public void testMultipleMembers() throws org.opensaml.xml.security.SecurityException
org.opensaml.xml.security.SecurityException
public void testOrderingMultipleMembers() throws org.opensaml.xml.security.SecurityException
org.opensaml.xml.security.SecurityException
public void testEmptyResolverChain() throws org.opensaml.xml.security.SecurityException
org.opensaml.xml.security.SecurityException
public void testRemove() throws org.opensaml.xml.security.SecurityException
org.opensaml.xml.security.SecurityException
public void testNoMoreMembers() throws org.opensaml.xml.security.SecurityException
org.opensaml.xml.security.SecurityException
private List<org.opensaml.xml.security.credential.Credential> getResolved(Iterable<org.opensaml.xml.security.credential.Credential> iter)
iter
- credential iteratorprivate void checkResolved(List<org.opensaml.xml.security.credential.Credential> resolved, int expectedNum, org.opensaml.xml.security.credential.Credential... expectedCreds)
resolved
- set of resolved credentialsexpectedNum
- expected number of resolved credentialsexpectedCreds
- the vararg list of the credentials expectedCopyright © 1999-2014 JBoss by Red Hat. All Rights Reserved.