Surefire Report

Summary


TestsErrors FailuresSkippedSuccess RateTime
766000100%53.682

Note: failures are anticipated and checked for with assertions while errors are unanticipated.

Package List


PackageTestsErrors FailuresSkippedSuccess RateTime
org.opensaml.xml.encryption.impl156000100%5.512
org.opensaml.xml.security.credential13000100%0.176
org.opensaml.xml.security.trust10000100%0.025
org.opensaml.xml.security.keyinfo43000100%3.404
org.opensaml.xml.encryption.validator28000100%0.819
org.opensaml.xml.security.x50966000100%2.526
org.opensaml.xml.util22000100%0.031
org.opensaml.xml.signature.impl198000100%5.987
org.opensaml.xml.signature39000100%13.418
org.opensaml.xml.encryption38000100%9.435
org.opensaml.xml24000100%0.608
org.opensaml.xml.security.credential.criteria48000100%5.029
org.opensaml.xml.signature.validator41000100%1.024
org.opensaml.xml.schema.validator9000100%0.257
org.opensaml.xml.schema10000100%1.248
org.opensaml.xml.security21000100%4.183

Note: package statistics are not computed recursively, they only sum up all of its testsuites numbers.

org.opensaml.xml.encryption.impl

ClassTestsErrors FailuresSkippedSuccess RateTime
AgreementMethodTest6000100%0.156
CarriedKeyNameTest6000100%0.19
CipherDataTest6000100%0.134
CipherReferenceTest6000100%0.233
CipherValueTest6000100%0.202
DataReferenceTest6000100%0.291
DHKeyValueTest6000100%0.14
EncryptedDataTest6000100%0.211
EncryptedKeyTest6000100%0.146
EncryptionMethodTest6000100%0.138
EncryptionPropertiesTest6000100%0.283
EncryptionPropertyTest6000100%0.574
GeneratorTest6000100%0.152
KANonceTest6000100%0.227
KeyReferenceTest6000100%0.206
KeySizeTest6000100%0.189
OAEPparamsTest6000100%0.128
OriginatorKeyInfoTest6000100%0.217
PgenCounterTest6000100%0.216
PTest6000100%0.195
PublicTest6000100%0.268
QTest6000100%0.313
RecipientKeyInfoTest6000100%0.22
ReferenceListTest6000100%0.137
SeedTest6000100%0.209
TransformsTest6000100%0.137

org.opensaml.xml.security.credential

ClassTestsErrors FailuresSkippedSuccess RateTime
BasicKeyInfoGeneratorTest5000100%0.169
ChainingCredentialResolverTest8000100%0.007

org.opensaml.xml.security.trust

ClassTestsErrors FailuresSkippedSuccess RateTime
ChainingTrustEngineTest4000100%0.003
ExplicitKeyTrustEngineTest3000100%0.003
ExplicitX509CertificateTrustEngineTest3000100%0.019

org.opensaml.xml.security.keyinfo

ClassTestsErrors FailuresSkippedSuccess RateTime
CertChainX509DataTest4000100%0.111
DSAKeyValueTest1000100%0.097
KeyInfoGeneratorManagerTest4000100%0.079
KeyInfoHelperTest17000100%0.428
LocalKeyInfoCredentialResolverTest3000100%1.182
NamedKeyInfoGeneratorManagerTest9000100%0.203
RSAKeyValueTest1000100%0.049
SingleCertX509DataTest1000100%0.025
StaticKeyInfoGeneratorTest3000100%1.23

org.opensaml.xml.security.x509

ClassTestsErrors FailuresSkippedSuccess RateTime
BasicX509CredentialNameEvaluatorTest14000100%0.495
CertPathPKIXTrustEvaluatorTest17000100%0.672
PKIXX509CredentialTrustEngineTest8000100%0.584
X509KeyInfoGeneratorTest16000100%0.429
X509UtilTest11000100%0.346

org.opensaml.xml.util

ClassTestsErrors FailuresSkippedSuccess RateTime
ClassIndexedSetTest9000100%0.004
IndexedXMLObjectChildrenListTest4000100%0.02
IndexingObjectStoreTest1000100%0
ValueTypeIndexedMapTest3000100%0.003
XMLObjectChildrenListTest5000100%0.004

org.opensaml.xml.signature.impl

ClassTestsErrors FailuresSkippedSuccess RateTime
DigestMethodTest6000100%0.139
DSAKeyValueTest6000100%0.167
ExponentTest6000100%0.22
GTest6000100%0.198
JTest6000100%0.129
KeyInfoTest6000100%0.227
KeyNameTest6000100%0.225
KeyValueTest6000100%0.145
MgmtDataTest6000100%0.274
ModulusTest6000100%0.213
PgenCounterTest6000100%0.264
PGPDataTest6000100%0.24
PGPKeyIDTest6000100%0.131
PGPKeyPacketTest6000100%0.191
PTest6000100%0.221
QTest6000100%0.193
RetrievalMethodTest6000100%0.146
RSAKeyValueTest6000100%0.15
SeedTest6000100%0.132
SPKIDataTest6000100%0.134
SPKISexpTest6000100%0.13
TransformsTest6000100%0.137
TransformTest6000100%0.286
X509CertificateTest6000100%0.141
X509CRLTest6000100%0.17
X509DataTest6000100%0.158
X509IssuerNameTest6000100%0.141
X509IssuerSerialTest6000100%0.131
X509SerialNumberTest6000100%0.235
X509SKITest6000100%0.13
X509SubjectNameTest6000100%0.127
XPathTest6000100%0.199
YTest6000100%0.263

org.opensaml.xml.signature

ClassTestsErrors FailuresSkippedSuccess RateTime
DetachedSignatureTest3000100%8.986
EnvelopedSignatureTest2000100%1.267
ExplicitKeySignatureTrustEngineTest6000100%0.567
HMACSignatureTest6000100%0.279
PKIXSignatureTrustEngineTest22000100%2.319

org.opensaml.xml.encryption

ClassTestsErrors FailuresSkippedSuccess RateTime
ChainingEncryptedKeyResolverTest5000100%0.193
DecryptionSignedContentTest2000100%1.287
InlineEncryptedKeyResolverTest6000100%0.125
SimpleDecryptionTest7000100%2.636
SimpleEncryptionTest13000100%4.859
SimpleRetrievalMethodEncryptedKeyResolverTest5000100%0.335

org.opensaml.xml

ClassTestsErrors FailuresSkippedSuccess RateTime
ConfigurationTest5000100%0.103
ElementProxyTest1000100%0.026
IDAttributeTest9000100%0.189
MarshallingTest6000100%0.156
UnmarshallingTest3000100%0.134

org.opensaml.xml.schema.validator

ClassTestsErrors FailuresSkippedSuccess RateTime
XSBase64BinarySchemaValidatorTest3000100%0.131
XSIntegerSchemaValidatorTest3000100%0.059
XSStringSchemaValidatorTest3000100%0.067

org.opensaml.xml.schema

ClassTestsErrors FailuresSkippedSuccess RateTime
XSBase64BinaryTest2000100%0.053
XSIntegerTest2000100%0.057
XSQNameTest2000100%1.029
XSStringTest2000100%0.048
XSURITest2000100%0.061

org.opensaml.xml.security

ClassTestsErrors FailuresSkippedSuccess RateTime
BasicSecurityConfigurationTest3000100%1.642
CriteriaFilteringIterableTest5000100%0.006
SecurityHelperTest9000100%0.997
SigningUtilTest4000100%1.538

Test Cases

ConfigurationTest

testInvalidConfiguration0.027
testObjectProviderConfiguration0.016
testValidatorSuiteConfiguration0.018
testIDAttributeRegistration0
testIDAttributeConfiguration0.003

ElementProxyTest

testUnmarshallUnknownContent0.024

ChainingEncryptedKeyResolverTest

testEmptyChain0.021
testSingleEKInline0.109
testSingleEKRetrievalMethod0.022
testMultiEKWithOneRecipient0.019
testMultiEKWithTwoRecipients0.02

DecryptionSignedContentTest

testDecryptAndVerifySignedElement0.309
testPlainRoundTripSignature0.975

AgreementMethodTest

testSingleElementUnmarshall0.025
testChildElementsUnmarshall0.027
testSingleElementMarshall0.03
testChildElementsMarshall0.028
testSingleElementOptionalAttributesUnmarshall0.021
testSingleElementOptionalAttributesMarshall0.023

CarriedKeyNameTest

testSingleElementUnmarshall0.083
testSingleElementMarshall0.025
testChildElementsUnmarshall0.02
testChildElementsMarshall0.019
testSingleElementOptionalAttributesUnmarshall0.021
testSingleElementOptionalAttributesMarshall0.02

CipherDataTest

testSingleElementUnmarshall0.021
testChildElementsUnmarshall0.02
testSingleElementMarshall0.026
testChildElementsMarshall0.025
testSingleElementOptionalAttributesUnmarshall0.019
testSingleElementOptionalAttributesMarshall0.02

CipherReferenceTest

testSingleElementUnmarshall0.029
testChildElementsUnmarshall0.03
testSingleElementMarshall0.032
testChildElementsMarshall0.032
testSingleElementOptionalAttributesUnmarshall0.023
testSingleElementOptionalAttributesMarshall0.084

CipherValueTest

testSingleElementUnmarshall0.022
testSingleElementMarshall0.032
testChildElementsUnmarshall0.021
testChildElementsMarshall0.084
testSingleElementOptionalAttributesUnmarshall0.021
testSingleElementOptionalAttributesMarshall0.02

DataReferenceTest

testSingleElementUnmarshall0.081
testChildElementsUnmarshall0.028
testSingleElementMarshall0.036
testChildElementsMarshall0.042
testSingleElementOptionalAttributesUnmarshall0.075
testSingleElementOptionalAttributesMarshall0.027

DHKeyValueTest

testSingleElementUnmarshall0.021
testChildElementsUnmarshall0.023
testSingleElementMarshall0.028
testChildElementsMarshall0.027
testSingleElementOptionalAttributesUnmarshall0.02
testSingleElementOptionalAttributesMarshall0.019

EncryptedDataTest

testSingleElementUnmarshall0.02
testChildElementsUnmarshall0.024
testSingleElementMarshall0.028
testChildElementsMarshall0.027
testSingleElementOptionalAttributesUnmarshall0.083
testSingleElementOptionalAttributesMarshall0.027

EncryptedKeyTest

testSingleElementUnmarshall0.02
testChildElementsUnmarshall0.025
testSingleElementMarshall0.027
testChildElementsMarshall0.026
testSingleElementOptionalAttributesUnmarshall0.02
testSingleElementOptionalAttributesMarshall0.026

EncryptionMethodTest

testSingleElementUnmarshall0.022
testChildElementsUnmarshall0.021
testSingleElementMarshall0.027
testChildElementsMarshall0.026
testSingleElementOptionalAttributesUnmarshall0.02
testSingleElementOptionalAttributesMarshall0.02

EncryptionPropertiesTest

testSingleElementUnmarshall0.025
testChildElementsUnmarshall0.029
testSingleElementMarshall0.083
testChildElementsMarshall0.034
testSingleElementOptionalAttributesUnmarshall0.023
testSingleElementOptionalAttributesMarshall0.086

EncryptionPropertyTest

testSingleElementUnmarshall0.109
testChildElementsUnmarshall0.135
testSingleElementMarshall0.081
testChildElementsMarshall0.09
testSingleElementOptionalAttributesUnmarshall0.063
testSingleElementOptionalAttributesMarshall0.095

GeneratorTest

testSingleElementUnmarshall0.022
testSingleElementMarshall0.033
testChildElementsUnmarshall0.025
testChildElementsMarshall0.021
testSingleElementOptionalAttributesUnmarshall0.026
testSingleElementOptionalAttributesMarshall0.023

KANonceTest

testSingleElementUnmarshall0.029
testSingleElementMarshall0.095
testChildElementsUnmarshall0.025
testChildElementsMarshall0.027
testSingleElementOptionalAttributesUnmarshall0.025
testSingleElementOptionalAttributesMarshall0.024

KeyReferenceTest

testSingleElementUnmarshall0.022
testChildElementsUnmarshall0.024
testSingleElementMarshall0.094
testChildElementsMarshall0.026
testSingleElementOptionalAttributesUnmarshall0.02
testSingleElementOptionalAttributesMarshall0.019

KeySizeTest

testSingleElementUnmarshall0.02
testSingleElementMarshall0.09
testChildElementsUnmarshall0.02
testChildElementsMarshall0.019
testSingleElementOptionalAttributesUnmarshall0.019
testSingleElementOptionalAttributesMarshall0.019

OAEPparamsTest

testSingleElementUnmarshall0.021
testSingleElementMarshall0.027
testChildElementsUnmarshall0.02
testChildElementsMarshall0.02
testSingleElementOptionalAttributesUnmarshall0.019
testSingleElementOptionalAttributesMarshall0.019

OriginatorKeyInfoTest

testSingleElementUnmarshall0.02
testChildElementsUnmarshall0.094
testSingleElementMarshall0.026
testChildElementsMarshall0.029
testSingleElementOptionalAttributesUnmarshall0.02
testSingleElementOptionalAttributesMarshall0.026

PgenCounterTest

testSingleElementUnmarshall0.026
testSingleElementMarshall0.042
testChildElementsUnmarshall0.073
testChildElementsMarshall0.025
testSingleElementOptionalAttributesUnmarshall0.023
testSingleElementOptionalAttributesMarshall0.026

PTest

testSingleElementUnmarshall0.021
testSingleElementMarshall0.025
testChildElementsUnmarshall0.019
testChildElementsMarshall0.09
testSingleElementOptionalAttributesUnmarshall0.02
testSingleElementOptionalAttributesMarshall0.019

PublicTest

testSingleElementUnmarshall0.086
testSingleElementMarshall0.038
testChildElementsUnmarshall0.024
testChildElementsMarshall0.023
testSingleElementOptionalAttributesUnmarshall0.022
testSingleElementOptionalAttributesMarshall0.073

QTest

testSingleElementUnmarshall0.079
testSingleElementMarshall0.037
testChildElementsUnmarshall0.027
testChildElementsMarshall0.066
testSingleElementOptionalAttributesUnmarshall0.032
testSingleElementOptionalAttributesMarshall0.069

RecipientKeyInfoTest

testSingleElementUnmarshall0.042
testChildElementsUnmarshall0.027
testSingleElementMarshall0.057
testChildElementsMarshall0.04
testSingleElementOptionalAttributesUnmarshall0.023
testSingleElementOptionalAttributesMarshall0.029

ReferenceListTest

testSingleElementUnmarshall0.02
testChildElementsUnmarshall0.023
testSingleElementMarshall0.027
testChildElementsMarshall0.026
testSingleElementOptionalAttributesUnmarshall0.019
testSingleElementOptionalAttributesMarshall0.021

SeedTest

testSingleElementUnmarshall0.024
testSingleElementMarshall0.086
testChildElementsUnmarshall0.027
testChildElementsMarshall0.023
testSingleElementOptionalAttributesUnmarshall0.024
testSingleElementOptionalAttributesMarshall0.023

TransformsTest

testSingleElementUnmarshall0.021
testChildElementsUnmarshall0.022
testSingleElementMarshall0.027
testChildElementsMarshall0.027
testSingleElementOptionalAttributesUnmarshall0.02
testSingleElementOptionalAttributesMarshall0.019

InlineEncryptedKeyResolverTest

testSingleEKNoRecipients0.022
testSingleEKOneRecipientWithMatch0.019
testSingleEKOneRecipientNoMatch0.02
testMultiEKNoRecipients0.019
testMultiEKOneRecipientWithMatch0.02
testMultiEKOneRecipientWithMatches0.021

SimpleDecryptionTest

testEncryptedKey0.345
testEncryptedElement0.286
testEncryptedElementWithEncryptedKeyInline0.513
testErrorNoResolvers0.16
testErrorInvalidDataDecryptionKey0.413
testErrorInvalidKeyDecryptionKey0.665
testEncryptedContent0.252

SimpleEncryptionTest

testEncryptDataWithKeyNameNoKEK0.615
testEncryptDataSingleKEK0.285
testEncryptDataMultipleKEK0.191
testEncryptContentWithKeyNameNoKEK0.351
testEncryptContentSingleKEK0.667
testEncryptContentMultipleKEK0.322
testEncryptKeySingleKEK0.616
testEncryptKeyMultipleKEK0.333
testAutoKeyGen0.331
testAutoKeyGenNoKEK0.218
testEncryptKeyDigestMethodsRSAOAEP0.272
testEncryptKeyDigestMethodsRSAv150.381
testEncryptDataBadKEKDSA0.263

SimpleRetrievalMethodEncryptedKeyResolverTest

testMultiEKWithOneRecipient0.158
testMultiEKWithTwoRecipients0.036
testSingleEKNoRecipient0.073
testSingleEKWithRecipient0.025
testSingleEKWithTransform0.033

AgreementMethodSchemaValidatorTest

testMissingAlgo0.02
testProperValidation0.022

CipherDataSchemaValidatorTest

testWithCipherReference0.079
testMissingChildren0.027
testTooManyChildren0.025
testProperValidation0.027

CipherReferenceSchemaValidatorTest

testMissingURI0.02
testProperValidation0.022

EncryptedTypeSchemaValidatorTest

testEmpty0.021
testProperValidation0.021

EncryptionMethodSchemaValidatorTest

testMissingAlgo0.019
testProperValidation0.09

EncryptionPropertiesSchemaValidatorTest

testEmptyEncryptionProperties0.021
testProperValidation0.019

EncryptionPropertySchemaValidatorTest

testMissingChildren0.02
testInvalidNamespaceChildren0.02
testInvalidNamespaceAttributes0.019
testValidNamespaceAttributes0.019
testProperValidation0.085

KeySizeSchemaValidatorTest

testEmpty0.019
testProperValidation0.022

ReferenceListSchemaValidatorTest

testEmptyReferenceList0.02
testProperValidation0.019

ReferenceTypeSchemaValidatorTest

testMissingURI0.032
testInvalidNamespaceChildren0.03
testProperValidation0.026

TransformsSchemaValidatorTest

testEmptyTransforms0.019
testProperValidation0.022

IDAttributeTest

testSimpleUnmarshall0.02
testComplexUnmarshall0.022
testChangePropagation0.021
testComplexUnmarshallInList0.02
testChangePropagationInList0.02
testListOpChangePropagation0.019
testAttributeMap0.021
testAttributeMapOps0.02
testGlobalIDRegistration0.02

MarshallingTest

testMarshallingWithAttributes0.028
testMarshallingWithElementContent0.03
testMarshallingWithChildElements0.03
testMarshallingXMLFragment0.028
testMarshallingExistingEmptyDocument0.019
testMarshallingReplaceDocumentRoot0.02

XSBase64BinarySchemaValidatorTest

testEmpty0.02
testEmptyAllowed0.023
testProperValidation0.083

XSIntegerSchemaValidatorTest

testEmpty0.019
testEmptyAllowed0.02
testProperValidation0.019

XSStringSchemaValidatorTest

testEmpty0.021
testEmptyAllowed0.022
testProperValidation0.021

XSBase64BinaryTest

testMarshall0.028
testUnmarshall0.024

XSIntegerTest

testMarshall0.029
testUnmarshall0.026

XSQNameTest

testMarshall0.751
testUnmarshall0.105

XSStringTest

testMarshall0.029
testUnmarshall0.019

XSURITest

testMarshall0.032
testUnmarshall0.028

BasicSecurityConfigurationTest

testGetSigAlgURI0.711
testGetDataEncURI0.397
testGetKeyTransportEncURI0.533

BasicKeyInfoGeneratorTest

testNoOptions0.089
testEmitPublicKey0.02
testEmitKeynames0.019
testEmitEntityIDAsKeyName0.019
testProperOptionsCloning0.02

ChainingCredentialResolverTest

testOneEmptyMember0.002
testMultipleEmptyMember0
testOneMember0
testMultipleMembers0
testOrderingMultipleMembers0.001
testEmptyResolverChain0
testRemove0
testNoMoreMembers0.001

EvaluableEntityIDCredentialCriteriaTest

testSatifsy0
testNotSatisfy0
testCanNotEvaluate0.001
testRegistry0

EvaluableKeyAlgorithmCredentialCriteriaTest

testSatifsy0.194
testNotSatisfy0.25
testCanNotEvaluate0.4
testRegistry0.164

EvaluableKeyLengthCredentialCriteriaTest

testSatifsy0.001
testNotSatisfy0
testCanNotEvaluate0
testRegistry0

EvaluableKeyNameCredentialCriteriaTest

testSatifsy0
testNotSatisfy0
testCanNotEvaluate0
testRegistry0.001

EvaluablePublicKeyCredentialCriteriaTest

testSatifsy0.364
testCanNotEvaluate0.123
testRegistry0.386
testNotSatisfyDifferentKey1.274
testNotSatisfyNoPublicKey1.408

EvaluableUsageCredentialCriteriaTest

testNotSatisfy0
testRegistry0
testSatifsyExactMatch0
testSatisfyWithUnspecifiedCriteria0
testSatisfyWithUnspecifiedCredential0

EvaluableX509CertSelectorCredentialCriteriaTest

testNotSatisfy0.3
testSatifsyByCert0
testSatifsyByKey0
testSatifsyBySubjectName0.001
testNotSatisfyWrongCredType0
testNotSatisfyNoCert0

EvaluableX509IssuerSerialCredentialCriteriaTest

testSatifsy0.001
testNotSatisfy0
testRegistry0
testNotSatisfyWrongCredType0.001
testNotSatisfyNoCert0

EvaluableX509SubjectKeyIdentifierCredentialCriteriaTest

testSatifsy0.136
testNotSatisfy0.001
testCanNotEvaluate0
testRegistry0
testNotSatisfyWrongCredType0
testNotSatisfyNoCert0

EvaluableX509SubjectNameCredentialCriteriaTest

testSatifsy0.001
testNotSatisfy0.003
testRegistry0
testNotSatisfyWrongCredType0.001
testNotSatisfyNoCert0

CriteriaFilteringIterableTest

testNoCriteria0.001
testMeetAllUnevaluableSatisfies0.001
testMeetAllUnevaluableNotSatisfies0
testMeetAnyUnevaluableSatisfies0
testMeetAnyUnevaluableNotSatisfies0

CertChainX509DataTest

testResolutionWithKeyValue0.025
testResolutionWithSubjectName0.033
testResolutionWithIssuerSerial0.026
testResolutionWithSubjectKeyIdentifier0.025

DSAKeyValueTest

testCredResolution0.096

KeyInfoGeneratorManagerTest

testRegister0.02
testDeregister0.02
testGetFactories0.019
testLookupFactory0.018

KeyInfoHelperTest

testCertConversionXMLtoJava0.028
testCRLConversionXMLtoJava0.027
testCertConversionJavaToXML0.019
testCRLConversionJavaToXML0.02
testDSAConversionXMLToJava0.087
testRSAConversionXMLToJava0.02
testDSAConversionJavaToXML0.019
testRSAConversionJavaToXML0.021
testGetDSAKey0.02
testGetRSAKey0.019
testAddDSAPublicKey0.022
testAddRSAPublicKey0.02
testAddX509Certificate0.021
testAddX509CRL0.02
testBuildSubjectName0.02
testBuildIssuerSerial0.02
testBuildSubjectKeyIdentifier0.019

LocalKeyInfoCredentialResolverTest

testKeyInfoWithKeyName0.223
testKeyInfoWithKnownPublicKey0.424
testKeyInfoWithUnknownPublicKey0.534

NamedKeyInfoGeneratorManagerTest

testRegister0.029
testDeregister0.026
testLookupFactory0.022
testGetManagerNames0.021
testGetManagerByName0.02
testRemoveManagerByName0.02
testRegisterDefaultFactory0.023
testDeregisterDefaultFactory0.02
testFallThroughToDefaultManager0.02

RSAKeyValueTest

testCredResolution0.048

SingleCertX509DataTest

testCredResolution0.023

StaticKeyInfoGeneratorTest

testSimple0.444
testWithCloningNoDOMCache0.417
testWithCloningWithDOMCache0.368

SecurityHelperTest

testDecodeRSAPrivateKeyPEMNoEncrypt0
testDecodeRSAPrivateKeyPEMEncrypt0.016
testDecodeRSAPrivateKeyDERNoEncrypt0.001
testDecodeDSAPrivateKeyPEMNoEncrypt0.002
testDecodeDSAPrivateKeyPEMEncrypt0.002
testDecodeDSAPrivateKeyDERNoEncrypt0.003
testDerivePublicKey0.006
testKeyAlgorithmURIMappings0
testKeyPairMatching0.964

SigningUtilTest

testSigningWithPrivateKey0.231
testSigningWithHMAC0.17
testVerificationWithPublicKey0.829
testVerificationWithHMAC0.307

ChainingTrustEngineTest

testFirstTrusted0.001
testSecondTrusted0
testNoneTrusted0
testException0

ExplicitKeyTrustEngineTest

testKeyTrusted0.002
testCertTrusted0
testUntrusted0

ExplicitX509CertificateTrustEngineTest

testCertTrusted0.013
testUntrusted0.002
testTrustedKeyNoTrustedCert0.001

BasicX509CredentialNameEvaluatorTest

testCommonNameSuccess0.023
testCommonNameFail0.024
testSubjectDNSuccess0.024
testSubjectDNFail0.026
testSubjectDNInputNotDN0.023
testDNSAltNameSuccess0.065
testDNSAltNameFail0.023
testURLAltNameSuccess0.021
testURLAltNameFail0.035
testAltNamesEnabledNoTypes0.039
testAllOptionsEnabled0.045
testNameCheckNotActive0.035
testNoTrustedNames0.085
testTrustedNamesNull0.02

CertPathPKIXTrustEvaluatorTest

testGood0.032
testIncompletePath0.034
testNoAnchors0.024
testNonRootIssuerAsTrustAnchor0.028
testRevokedV10.035
testRevokedV1CRLinCred0.033
testRevokedV20.037
testRevokedV2CRLinCred0.031
testEmptyCRL0.031
testIncompleteCRLsForChain0.029
testExpiredCRL0.029
testNonRevokedCertWithNonEmptyCRL0.127
testEntityCertExpired0.04
testGoodPathInCred0.054
testGoodPathInCredNoAnchors0.043
testIncompletePathInCred0.025
testPathTooDeep0.037

PKIXX509CredentialTrustEngineTest

testNoAnchors0.215
testGoodPathInCred0.106
testGoodPathInAnchors0.027
testGoodPathNoTrustedNames0.029
testGoodPathBadTrustedName0.03
testCertRevoked0.105
testCertExpired0.028
testMissingAnchor0.039

X509KeyInfoGeneratorTest

testNoOptions0.021
testEmitPublicKey0.031
testEmitKeynames0.025
testEmitEntityIDAsKeyName0.019
testProperOptionsCloning0.021
testEmitEntityCert0.021
testEmitEntityCertChain0.024
testEmitCertAndChainCombo0.026
testEmitCRLs0.021
testEmitX509SubjectName0.022
testEmitX509IssuerSerial0.026
testEmitX509SKI0.02
testEmitSubjectDNAsKeyName0.019
testEmitSubjectCNAsKeyName0.085
testEmitSubjectAltNamesAsKeyNames0.022
testEmitKeyNamesCombo0.021

X509UtilTest

testDetermineEntityCertificate0.054
testGetSubjectAltNames1NameDNS0.022
testGetSubjectAltNames1NameURN0.022
testGetSubjectAltNames1NameURL0.089
testGetSubjectAltNames1NameIP0.021
testGetSubjectAltNames3NamesDNS_URL_IP0.02
testGetSubjectAltNames3NamesDNS_URN_IP0.021
testDecodeCertPEM0.027
testDecodeCertPDER0.023
testDecodeCRLPEM0.022
testDecodeCRLDER0.021

DetachedSignatureTest

testInternalSignatureAndVerification0.389
testExternalSignatureAndVerification6.744
testUnmarshallExternalSignatureAndVerification1.845

EnvelopedSignatureTest

testUnmarshall0.519
testSigningAndVerification0.747

ExplicitKeySignatureTrustEngineTest

testSuccess0.157
testUntrustedCredential0.079
testInvalidSignature0.082
testRawSuccess0.087
testRawUntrustedCredential0.079
testRawInvalidSignature0.079

HMACSignatureTest

testSigningAndVerificationNoOutputLength0.089
testSigningAndVerificationWithOutputLength0.093
testUnmarshallNoOutputLength0.023
testUnmarshallWithOutputLength0.026
testMarshallNoOutputLength0.021
testMarshallWithOutputLength0.024

DigestMethodTest

testSingleElementUnmarshall0.021
testChildElementsUnmarshall0.023
testSingleElementMarshall0.026
testChildElementsMarshall0.027
testSingleElementOptionalAttributesUnmarshall0.019
testSingleElementOptionalAttributesMarshall0.019

DSAKeyValueTest

testSingleElementUnmarshall0.036
testChildElementsUnmarshall0.026
testSingleElementMarshall0.029
testChildElementsMarshall0.031
testSingleElementOptionalAttributesUnmarshall0.021
testSingleElementOptionalAttributesMarshall0.022

ExponentTest

testSingleElementUnmarshall0.029
testSingleElementMarshall0.032
testChildElementsUnmarshall0.023
testChildElementsMarshall0.084
testSingleElementOptionalAttributesUnmarshall0.023
testSingleElementOptionalAttributesMarshall0.028

GTest

testSingleElementUnmarshall0.023
testSingleElementMarshall0.029
testChildElementsUnmarshall0.02
testChildElementsMarshall0.085
testSingleElementOptionalAttributesUnmarshall0.019
testSingleElementOptionalAttributesMarshall0.02

JTest

testSingleElementUnmarshall0.019
testSingleElementMarshall0.029
testChildElementsUnmarshall0.02
testChildElementsMarshall0.019
testSingleElementOptionalAttributesUnmarshall0.021
testSingleElementOptionalAttributesMarshall0.019

KeyInfoTest

testSingleElementUnmarshall0.023
testChildElementsUnmarshall0.024
testSingleElementMarshall0.028
testChildElementsMarshall0.033
testSingleElementOptionalAttributesUnmarshall0.027
testSingleElementOptionalAttributesMarshall0.09

KeyNameTest

testSingleElementUnmarshall0.026
testSingleElementMarshall0.037
testChildElementsUnmarshall0.027
testChildElementsMarshall0.03
testSingleElementOptionalAttributesUnmarshall0.026
testSingleElementOptionalAttributesMarshall0.025

KeyValueTest

testSingleElementUnmarshall0.021
testChildElementsUnmarshall0.024
testSingleElementMarshall0.027
testChildElementsMarshall0.026
testSingleElementOptionalAttributesUnmarshall0.022
testSingleElementOptionalAttributesMarshall0.022

MgmtDataTest

testSingleElementUnmarshall0.081
testSingleElementMarshall0.034
testChildElementsUnmarshall0.028
testChildElementsMarshall0.025
testSingleElementOptionalAttributesUnmarshall0.076
testSingleElementOptionalAttributesMarshall0.026

ModulusTest

testSingleElementUnmarshall0.022
testSingleElementMarshall0.033
testChildElementsUnmarshall0.092
testChildElementsMarshall0.02
testSingleElementOptionalAttributesUnmarshall0.021
testSingleElementOptionalAttributesMarshall0.023

PgenCounterTest

testSingleElementUnmarshall0.024
testSingleElementMarshall0.102
testChildElementsUnmarshall0.035
testChildElementsMarshall0.032
testSingleElementOptionalAttributesUnmarshall0.04
testSingleElementOptionalAttributesMarshall0.03

PGPDataTest

testSingleElementUnmarshall0.026
testChildElementsUnmarshall0.042
testSingleElementMarshall0.086
testChildElementsMarshall0.035
testSingleElementOptionalAttributesUnmarshall0.025
testSingleElementOptionalAttributesMarshall0.023

PGPKeyIDTest

testSingleElementUnmarshall0.02
testSingleElementMarshall0.033
testChildElementsUnmarshall0.02
testChildElementsMarshall0.018
testSingleElementOptionalAttributesUnmarshall0.019
testSingleElementOptionalAttributesMarshall0.019

PGPKeyPacketTest

testSingleElementUnmarshall0.086
testSingleElementMarshall0.026
testChildElementsUnmarshall0.02
testChildElementsMarshall0.019
testSingleElementOptionalAttributesUnmarshall0.019
testSingleElementOptionalAttributesMarshall0.02

PTest

testSingleElementUnmarshall0.025
testSingleElementMarshall0.093
testChildElementsUnmarshall0.028
testChildElementsMarshall0.023
testSingleElementOptionalAttributesUnmarshall0.022
testSingleElementOptionalAttributesMarshall0.029

QTest

testSingleElementUnmarshall0.021
testSingleElementMarshall0.029
testChildElementsUnmarshall0.019
testChildElementsMarshall0.085
testSingleElementOptionalAttributesUnmarshall0.02
testSingleElementOptionalAttributesMarshall0.019

RetrievalMethodTest

testSingleElementUnmarshall0.021
testChildElementsUnmarshall0.022
testSingleElementMarshall0.028
testChildElementsMarshall0.025
testSingleElementOptionalAttributesUnmarshall0.021
testSingleElementOptionalAttributesMarshall0.026

RSAKeyValueTest

testSingleElementUnmarshall0.021
testChildElementsUnmarshall0.026
testSingleElementMarshall0.03
testChildElementsMarshall0.027
testSingleElementOptionalAttributesUnmarshall0.02
testSingleElementOptionalAttributesMarshall0.022

SeedTest

testSingleElementUnmarshall0.022
testSingleElementMarshall0.029
testChildElementsUnmarshall0.02
testChildElementsMarshall0.02
testSingleElementOptionalAttributesUnmarshall0.019
testSingleElementOptionalAttributesMarshall0.02

SPKIDataTest

testSingleElementUnmarshall0.02
testChildElementsUnmarshall0.02
testSingleElementMarshall0.025
testChildElementsMarshall0.026
testSingleElementOptionalAttributesUnmarshall0.019
testSingleElementOptionalAttributesMarshall0.021

SPKISexpTest

testSingleElementUnmarshall0.02
testSingleElementMarshall0.03
testChildElementsUnmarshall0.02
testChildElementsMarshall0.019
testSingleElementOptionalAttributesUnmarshall0.019
testSingleElementOptionalAttributesMarshall0.02

TransformsTest

testSingleElementUnmarshall0.02
testChildElementsUnmarshall0.022
testSingleElementMarshall0.027
testChildElementsMarshall0.027
testSingleElementOptionalAttributesUnmarshall0.019
testSingleElementOptionalAttributesMarshall0.019

TransformTest

testSingleElementUnmarshall0.046
testChildElementsUnmarshall0.037
testSingleElementMarshall0.088
testChildElementsMarshall0.046
testSingleElementOptionalAttributesUnmarshall0.034
testSingleElementOptionalAttributesMarshall0.032

X509CertificateTest

testSingleElementUnmarshall0.023
testSingleElementMarshall0.034
testChildElementsUnmarshall0.021
testChildElementsMarshall0.021
testSingleElementOptionalAttributesUnmarshall0.021
testSingleElementOptionalAttributesMarshall0.02

X509CRLTest

testSingleElementUnmarshall0.024
testSingleElementMarshall0.033
testChildElementsUnmarshall0.026
testChildElementsMarshall0.028
testSingleElementOptionalAttributesUnmarshall0.03
testSingleElementOptionalAttributesMarshall0.026

X509DataTest

testSingleElementUnmarshall0.022
testChildElementsUnmarshall0.033
testSingleElementMarshall0.03
testChildElementsMarshall0.03
testSingleElementOptionalAttributesUnmarshall0.021
testSingleElementOptionalAttributesMarshall0.021

X509IssuerNameTest

testSingleElementUnmarshall0.021
testSingleElementMarshall0.03
testChildElementsUnmarshall0.021
testChildElementsMarshall0.021
testSingleElementOptionalAttributesUnmarshall0.025
testSingleElementOptionalAttributesMarshall0.02

X509IssuerSerialTest

testSingleElementUnmarshall0.02
testChildElementsUnmarshall0.021
testSingleElementMarshall0.025
testChildElementsMarshall0.025
testSingleElementOptionalAttributesUnmarshall0.019
testSingleElementOptionalAttributesMarshall0.019

X509SerialNumberTest

testSingleElementUnmarshall0.048
testSingleElementMarshall0.028
testChildElementsUnmarshall0.02
testChildElementsMarshall0.02
testSingleElementOptionalAttributesUnmarshall0.086
testSingleElementOptionalAttributesMarshall0.019

X509SKITest

testSingleElementUnmarshall0.021
testSingleElementMarshall0.025
testChildElementsUnmarshall0.019
testChildElementsMarshall0.02
testSingleElementOptionalAttributesUnmarshall0.02
testSingleElementOptionalAttributesMarshall0.021

X509SubjectNameTest

testSingleElementUnmarshall0.02
testSingleElementMarshall0.025
testChildElementsUnmarshall0.02
testChildElementsMarshall0.02
testSingleElementOptionalAttributesUnmarshall0.02
testSingleElementOptionalAttributesMarshall0.02

XPathTest

testSingleElementUnmarshall0.02
testSingleElementMarshall0.096
testChildElementsUnmarshall0.02
testChildElementsMarshall0.019
testSingleElementOptionalAttributesUnmarshall0.019
testSingleElementOptionalAttributesMarshall0.02

YTest

testSingleElementUnmarshall0.087
testSingleElementMarshall0.031
testChildElementsUnmarshall0.023
testChildElementsMarshall0.026
testSingleElementOptionalAttributesUnmarshall0.069
testSingleElementOptionalAttributesMarshall0.023

PKIXSignatureTrustEngineTest

testNoAnchors0.203
testGoodPathInCred0.106
testGoodPathInAnchors0.088
testGoodPathNoTrustedNames0.097
testGoodPathBadTrustedName0.096
testCertRevoked0.16
testCertExpired0.091
testMissingAnchor0.094
testTamperedData0.09
testNoCandidateCred0.081
testWrongCredType0.144
testRawGoodPathInAnchors0.089
testRawGoodPathInCred0.084
testRawGoodPathNoTrustedNames0.086
testRawGoodPathBadTrustedName0.083
testRawCertRevoked0.086
testRawCertExpired0.15
testRawCertMissingAnchor0.088
testRawCertNoAnchors0.086
testRawTamperedData0.082
testRawNoCandidateCred0.081
testRawWrongCredType0.14

CryptoBinarySchemaValidatorTest

testEmpty0.019
testProperValidation0.019

DSAKeyValueSchemaValidatorTest

testAlternateValidValues0.019
testPQCombos0.085
testPgenCounterSeedCombos0.02
testProperValidation0.019

KeyInfoTypeSchemaValidatorTest

testInvalidNamespaceChildren0.019
testEmptyChildren0.021
testProperValidation0.021

KeyValueSchemaValidatorTest

testTooManyChildren0.021
testEmptyChildren0.023
testInvalidNamespaceExtensionChild0.025
testProperValidation0.022

PGPDataSchemaValidatorTest

testInvalidNamespaceChildren0.02
testEmptyChildren0.02
testNoKeyID0.02
testNoKeyPacket0.02
testProperValidation0.019

RetrievalMethodSchemaValidatorTest

testMissingURI0.022
testProperValidation0.028

RSAKeyValueSchemaValidatorTest

testMissingModulus0.019
testMissingExponent0.022
testProperValidation0.02

SignatureSchemaValidatorTest

testMissingSignatureAlgo0.019
testMissingC14NAlgo0.021
testProperValidation0.021

SPKIDataSchemaValidatorTest

testInvalidNamespaceChildren0.019
testEmptyChildren0.019
testProperValidation0.019

TransformSchemaValidatorTest

testMissingTransformAlgo0.027
testProperValidation0.028

TransformsSchemaValidatorTest

testEmptyTransforms0.024
testProperValidation0.026

X509DataSchemaValidatorTest

testInvalidNamespaceChildren0.018
testEmptyChildren0.021
testProperValidation0.02

X509IssuerSerialSchemaValidatorTest

testMissingIssuerName0.028
testMissingSerialNumber0.028
testProperValidation0.08

X509SerialNumberSchemaValidatorTest

testMissingValue0.02
testProperValidation0.019

UnmarshallingTest

testUnmarshallingWithAttributes0.023
testUnmarshallingWithElementContent0.089
testUnmarshallingWithChildElements0.021

ClassIndexedSetTest

testRemove0
testDupInstance0
testDupType0
testDupTypeWithReplacement0
testGetType0
testClear0
testIterator0.001
testIteratorRemove0
testIteratorRemoveIllegal0

IndexedXMLObjectChildrenListTest

testSet0
testRemove0
testAdd0.001
testSublist0

IndexingObjectStoreTest

testIndexingObjectStore0

ValueTypeIndexedMapTest

testBasic0.001
testNullKeys0
testNullValues0

XMLObjectChildrenListTest

testSet0
testRemove0.001
testClear0
testIterator0
testAdd0.001