org.opensaml.xml.security.keyinfo
public class KeyInfoHelperTest extends XMLObjectBaseTestCase
Modifier and Type | Field and Description |
---|---|
private String |
cert1
Test cert 1.
|
private String |
cert1SKIPlainBase64
Test cert 1 SKI value.
|
private String |
cert1SubjectDN
Test cert subject DN 1.
|
private String |
cert2
Test cert 2.
|
private String |
cert2SubjectDN
Test cert subject DN 2.
|
private String |
certNoExtensions
Cert which contains no X.509 v3 extensions.
|
private String |
crl1
Test CRL 1.
|
private String |
crl1IssuerDN
Test cert issuer DN 1.
|
private String |
dsaPubKey1
Test DSA key 1.
|
private X509Certificate |
javaCert1 |
private X509CRL |
javaCRL1 |
private DSAParams |
javaDSAParams1 |
private DSAPublicKey |
javaDSAPubKey1 |
private RSAPublicKey |
javaRSAPubKey1 |
private org.opensaml.xml.signature.KeyInfo |
keyInfo |
private org.opensaml.xml.signature.KeyValue |
keyValue |
private int |
numExpectedCerts |
private int |
numExpectedCRLs |
private String |
rsaPubKey1
Test RSA key 1.
|
private org.opensaml.xml.signature.X509Certificate |
xmlCert1 |
private org.opensaml.xml.signature.X509Certificate |
xmlCert2 |
private org.opensaml.xml.signature.X509CRL |
xmlCRL1 |
private org.opensaml.xml.signature.DSAKeyValue |
xmlDSAKeyValue1 |
private org.opensaml.xml.signature.DSAKeyValue |
xmlDSAKeyValue1NoParams |
private org.opensaml.xml.signature.RSAKeyValue |
xmlRSAKeyValue1 |
private org.opensaml.xml.signature.X509Data |
xmlX509Data |
builderFactory, marshallerFactory, parserPool, simpleXMLObjectQName, unmarshallerFactory
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
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 and Description |
---|
KeyInfoHelperTest()
Constructor.
|
Modifier and Type | Method and Description |
---|---|
protected void |
setUp() |
void |
testAddDSAPublicKey()
Tests adding a public key as a KeyValue to KeyInfo.
|
void |
testAddRSAPublicKey()
Tests adding a public key as a KeyValue to KeyInfo.
|
void |
testAddX509Certificate()
Tests adding a certificate as a X509Data/X509Certificate to KeyInfo.
|
void |
testAddX509CRL()
Tests adding a CRL as a X509Data/X509CRL to KeyInfo.
|
void |
testBuildIssuerSerial()
Tests building a new X509IssuerSerial.
|
void |
testBuildSubjectKeyIdentifier()
Tests building a new X509SKI from a certificate containing an SKI value.
|
void |
testBuildSubjectName()
Tests building a new X509SubjectName.
|
void |
testCertConversionJavaToXML()
Test converting java.security.cert.X509Certificate to XML X509Certificate.
|
void |
testCertConversionXMLtoJava()
Test converting XML X509Certificate to java.security.cert.X509Certificte.
|
void |
testCRLConversionJavaToXML()
Test converting java.security.cert.X509CRL to XML X509CRL.
|
void |
testCRLConversionXMLtoJava()
Test converting XML X509CRL to java.security.cert.X509CRL.
|
void |
testDSAConversionJavaToXML()
Test conversion of DSA public keys from Java security native type to XML.
|
void |
testDSAConversionXMLToJava()
Test conversion of DSA public keys from XML to Java security native type.
|
void |
testGetDSAKey()
Tests extracting a DSA public key from a KeyValue.
|
void |
testGetRSAKey()
Tests extracting a RSA public key from a KeyValue.
|
void |
testRSAConversionJavaToXML()
Test conversion of RSA public keys from Java security native type to XML.
|
void |
testRSAConversionXMLToJava()
Test conversion of RSA public keys from XML to Java security native type.
|
assertEquals, assertEquals, buildXMLObject, printXML, printXML, unmarshallElement
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
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 final String certNoExtensions
private final String cert1SubjectDN
private final String cert1SKIPlainBase64
private final String cert1
private final String cert2SubjectDN
private final String cert2
private final String crl1IssuerDN
private final String crl1
private final String rsaPubKey1
private final String dsaPubKey1
private org.opensaml.xml.signature.X509Certificate xmlCert1
private org.opensaml.xml.signature.X509Certificate xmlCert2
private org.opensaml.xml.signature.X509CRL xmlCRL1
private org.opensaml.xml.signature.X509Data xmlX509Data
private org.opensaml.xml.signature.KeyInfo keyInfo
private org.opensaml.xml.signature.KeyValue keyValue
private org.opensaml.xml.signature.DSAKeyValue xmlDSAKeyValue1
private org.opensaml.xml.signature.DSAKeyValue xmlDSAKeyValue1NoParams
private org.opensaml.xml.signature.RSAKeyValue xmlRSAKeyValue1
private int numExpectedCerts
private int numExpectedCRLs
private X509Certificate javaCert1
private X509CRL javaCRL1
private RSAPublicKey javaRSAPubKey1
private DSAPublicKey javaDSAPubKey1
private DSAParams javaDSAParams1
protected void setUp() throws Exception
setUp
in class XMLObjectBaseTestCase
Exception
public void testCertConversionXMLtoJava() throws CertificateException
CertificateException
public void testCRLConversionXMLtoJava() throws CertificateException, CRLException
CRLException
CertificateException
public void testCertConversionJavaToXML() throws CertificateException
CertificateException
public void testCRLConversionJavaToXML() throws CertificateException, CRLException
CRLException
CertificateException
public void testDSAConversionXMLToJava()
public void testRSAConversionXMLToJava()
public void testDSAConversionJavaToXML()
public void testRSAConversionJavaToXML()
public void testGetDSAKey()
public void testGetRSAKey()
public void testAddDSAPublicKey()
public void testAddRSAPublicKey()
public void testAddX509Certificate() throws CertificateException
CertificateException
public void testAddX509CRL() throws CRLException
CRLException
public void testBuildSubjectName()
public void testBuildIssuerSerial()
public void testBuildSubjectKeyIdentifier() throws CertificateException
CertificateException
Copyright © 1999-2014 JBoss by Red Hat. All Rights Reserved.