edu.internet2.middleware.shibboleth.common.config.security
Class PKIXValidationOptionsTrustEngineTest

java.lang.Object
  extended by junit.framework.Assert
      extended by junit.framework.TestCase
          extended by org.custommonkey.xmlunit.XMLTestCase
              extended by edu.internet2.middleware.shibboleth.common.TestCaseBase
                  extended by edu.internet2.middleware.shibboleth.common.config.BaseConfigTestCase
                      extended by edu.internet2.middleware.shibboleth.common.config.security.PKIXValidationOptionsTrustEngineTest
All Implemented Interfaces:
junit.framework.Test, org.custommonkey.xmlunit.XMLConstants, org.custommonkey.xmlunit.XSLTConstants

public class PKIXValidationOptionsTrustEngineTest
extends BaseConfigTestCase

Test that the configuration code for wiring PKIXValidationOptions into relevant trust engines is correct.


Field Summary
 
Fields inherited from class edu.internet2.middleware.shibboleth.common.config.BaseConfigTestCase
configResources
 
Fields inherited from class edu.internet2.middleware.shibboleth.common.TestCaseBase
builderFactory, DATA_PATH, marshallerFactory, parser, unmarshallerFactory
 
Fields inherited from interface org.custommonkey.xmlunit.XSLTConstants
JAVA5_XSLTC_FACTORY_NAME, XSLT_END, XSLT_IDENTITY_TEMPLATE, XSLT_START, XSLT_START_NO_VERSION, XSLT_STRIP_COMMENTS_TEMPLATE, XSLT_STRIP_WHITESPACE, XSLT_XML_OUTPUT_NOINDENT
 
Fields inherited from interface org.custommonkey.xmlunit.XMLConstants
CLOSE_NODE, END_CDATA, END_COMMENT, END_PROCESSING_INSTRUCTION, OPEN_END_NODE, OPEN_START_NODE, START_CDATA, START_COMMENT, START_DOCTYPE, START_PROCESSING_INSTRUCTION, W3C_XML_SCHEMA_INSTANCE_NO_NAMESPACE_SCHEMA_LOCATION_ATTR, W3C_XML_SCHEMA_INSTANCE_NS_URI, W3C_XML_SCHEMA_INSTANCE_SCHEMA_LOCATION_ATTR, W3C_XML_SCHEMA_NS_URI, XML_DECLARATION, XMLNS_PREFIX, XPATH_ATTRIBUTE_IDENTIFIER, XPATH_CHARACTER_NODE_IDENTIFIER, XPATH_COMMENT_IDENTIFIER, XPATH_NODE_INDEX_END, XPATH_NODE_INDEX_START, XPATH_PROCESSING_INSTRUCTION_IDENTIFIER, XPATH_SEPARATOR
 
Constructor Summary
PKIXValidationOptionsTrustEngineTest()
           
 
Method Summary
 void testMetadataSignatureEngine()
          Test the MetadataPKIXSignature TrustEngine element.
 void testMetadataX509CredentialEngine()
          Test the MetadataPKIXX509Credential TrustEngine element.
 void testStaticSignatureEngine()
          Test the StaticPKIXSignature TrustEngine element.
 void testStaticX509CredentialEngine()
          Test the StaticPKIXX509Credential TrustEngine element.
 
Methods inherited from class edu.internet2.middleware.shibboleth.common.config.BaseConfigTestCase
createSpringContext, createSpringContext, createSpringContext, createSpringContext, setUp
 
Methods inherited from class edu.internet2.middleware.shibboleth.common.TestCaseBase
assertEquals, assertEquals, unmarshallElement
 
Methods inherited from class org.custommonkey.xmlunit.XMLTestCase
assertNodeTestPasses, assertNodeTestPasses, assertNodeTestPasses, assertXMLEqual, assertXMLEqual, assertXMLEqual, assertXMLEqual, assertXMLEqual, assertXMLEqual, assertXMLEqual, assertXMLEqual, assertXMLEqual, assertXMLEqual, assertXMLIdentical, assertXMLIdentical, assertXMLNotEqual, assertXMLNotEqual, assertXMLNotEqual, assertXMLNotEqual, assertXMLNotEqual, assertXMLNotEqual, assertXMLNotEqual, assertXMLNotEqual, assertXMLValid, assertXMLValid, assertXMLValid, assertXMLValid, assertXMLValid, assertXMLValid, assertXMLValid, assertXpathEvaluatesTo, assertXpathEvaluatesTo, assertXpathEvaluatesTo, assertXpathExists, assertXpathExists, assertXpathExists, assertXpathNotExists, assertXpathNotExists, assertXpathNotExists, assertXpathsEqual, assertXpathsEqual, assertXpathsEqual, assertXpathsEqual, assertXpathsEqual, assertXpathsEqual, assertXpathsNotEqual, assertXpathsNotEqual, assertXpathsNotEqual, assertXpathsNotEqual, assertXpathsNotEqual, assertXpathsNotEqual, assertXpathValuesEqual, assertXpathValuesEqual, assertXpathValuesEqual, assertXpathValuesEqual, assertXpathValuesEqual, assertXpathValuesEqual, assertXpathValuesNotEqual, assertXpathValuesNotEqual, assertXpathValuesNotEqual, assertXpathValuesNotEqual, assertXpathValuesNotEqual, assertXpathValuesNotEqual, compareXML, compareXML, compareXML, compareXML, compareXML, compareXML
 
Methods inherited from class junit.framework.TestCase
countTestCases, createResult, getName, run, run, runBare, runTest, setName, tearDown, toString
 
Methods inherited from class junit.framework.Assert
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, fail, fail
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

PKIXValidationOptionsTrustEngineTest

public PKIXValidationOptionsTrustEngineTest()
Method Detail

testStaticSignatureEngine

public void testStaticSignatureEngine()
                               throws Exception
Test the StaticPKIXSignature TrustEngine element.

Throws:
Exception - thrown if there is a problem

testStaticX509CredentialEngine

public void testStaticX509CredentialEngine()
                                    throws Exception
Test the StaticPKIXX509Credential TrustEngine element.

Throws:
Exception - thrown if there is a problem

testMetadataX509CredentialEngine

public void testMetadataX509CredentialEngine()
                                      throws Exception
Test the MetadataPKIXX509Credential TrustEngine element.

Throws:
Exception - thrown if there is a problem

testMetadataSignatureEngine

public void testMetadataSignatureEngine()
                                 throws Exception
Test the MetadataPKIXSignature TrustEngine element.

Throws:
Exception - thrown if there is a problem


Copyright © 1999-2012. All Rights Reserved.