|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectjunit.framework.Assert
junit.framework.TestCase
com.verisign.epp.codec.launch.EPPLaunchTst
public class EPPLaunchTst
Is a unit test of the com.verisign.epp.codec.launch package. The unit test will execute, gather statistics, and output the results of a test of each com.verisign.epp.codec.launch package.
Constructor Summary | |
---|---|
EPPLaunchTst(java.lang.String name)
Creates a new EPPLaunchTst object. |
Method Summary | |
---|---|
static java.security.cert.PKIXParameters |
loadPKIXParameters(java.lang.String aTrustStoreName,
java.util.List<java.lang.String> aCrls)
Loads the trust store file and the Certificate Revocation List (CRL) file into the PKIXParameters used to verify the certificate chain
and verify the certificate against the CRL. |
static java.security.PublicKey |
loadPublicKey(java.lang.String aKeyStoreName,
java.lang.String aPublicKeyAlias)
Loads the public key used to verify a digital signature signed with the associated private key, loaded by loadPrivateKeyEntry(String, String, String) . |
static void |
main(java.lang.String[] args)
Main method for running tests using stand alone program. |
static void |
setNumIterations(long aNumIterations)
Sets the number of iterations to run per test. |
protected void |
setUp()
JUNIT setUp method, which sets the default client Id to
"theRegistrar" and initializes the EPPDomainMapFactory with
the EPPCodec . |
static junit.framework.Test |
suite()
JUNIT suite static method, which returns the tests
associated with EPPLaunchTst . |
protected void |
tearDown()
JUNIT tearDown , which currently does nothing. |
void |
testActiveSMDs()
Read and validate the active SMD's. |
void |
testInvalidSMDs()
Read and ensure invalid SMD's do not pass validation. |
void |
testLaunchCheck()
Tests the EPPLaunchCheck check command extension. |
void |
testLaunchCreateCodeMark()
Tests the EPPLaunchCreate create command extension with use
of the code and mark in Sunrise Create Form. |
void |
testLaunchCreateGeneric()
Tests the EPPLaunchCreate create command extension with use
of the Generic Create Form:Test create command for landrush with no type defined Test create command for a landrush application Test create command for a landrush registration |
void |
testLaunchCreateNotice()
Tests the EPPLaunchCreate create command extension with use
of the notice information in Claims Create Form. |
void |
testLaunchCreateSignedMark()
Tests the EPPLaunchCreate create command extension with use
of the code and mark in Sunrise Create Form. |
void |
testLaunchCreData()
Tests the EPPLaunchCreData create response extension. |
void |
testLaunchDelete()
Tests the EPPLaunchDelete delete command extension. |
void |
testLaunchInfData()
Tests the EPPLaunchInfo info command extension. |
void |
testLaunchInfo()
Tests the EPPLaunchInfo info command extension. |
void |
testLaunchUpdate()
Tests the EPPLaunchUpdate update command extension. |
void |
testMark()
Tests the EPPMark class. |
void |
testRevokedCertSMDs()
Read and ensure SMD's signed by revoked certificate do not pass validation. |
void |
testRevokedSMDs()
Read and ensure revoked SMD's are valid and are in the revocation list. |
void |
testSignedMark()
Tests the EPPSignedMark class. |
void |
testTrademarkHolderEnglishActive()
Tests the EPPSignedMark class using the
exact attributes defined in the SMD sample
Trademark-Holder-English-Active.smd. |
Methods inherited from class junit.framework.TestCase |
---|
countTestCases, createResult, getName, run, run, runBare, runTest, setName, 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 |
---|
public EPPLaunchTst(java.lang.String name)
name
- Name of test to executeMethod Detail |
---|
public void testSignedMark()
EPPSignedMark
class. The tests include the
following:
public void testTrademarkHolderEnglishActive()
EPPSignedMark
class using the
exact attributes defined in the SMD sample
Trademark-Holder-English-Active.smd.
public void testLaunchInfo()
EPPLaunchInfo
info command extension. The tests
include the following:
public void testLaunchInfData()
EPPLaunchInfo
info command extension. The tests
include the following:
public void testLaunchUpdate()
EPPLaunchUpdate
update command extension. The
tests include the following:
public void testLaunchDelete()
EPPLaunchDelete
delete command extension. The
tests include the following:
public void testLaunchCheck()
EPPLaunchCheck
check command extension. The tests
include the following:
public void testLaunchCreateCodeMark()
EPPLaunchCreate
create command extension with use
of the code and mark in Sunrise Create Form. The tests include the
following:
public void testLaunchCreateGeneric()
EPPLaunchCreate
create command extension with use
of the Generic Create Form:
public void testLaunchCreateSignedMark()
EPPLaunchCreate
create command extension with use
of the code and mark in Sunrise Create Form. The tests include the
following:
public void testLaunchCreateNotice()
EPPLaunchCreate
create command extension with use
of the notice information in Claims Create Form. The tests include the
following:
public void testLaunchCreData()
EPPLaunchCreData
create response extension. The
tests include the following:
public void testMark()
EPPMark
class. The tests include the following:
public void testActiveSMDs()
public void testRevokedCertSMDs()
public void testInvalidSMDs()
public void testRevokedSMDs()
protected void setUp()
setUp
method, which sets the default client Id to
"theRegistrar" and initializes the EPPDomainMapFactory
with
the EPPCodec
.
setUp
in class junit.framework.TestCase
protected void tearDown()
tearDown
, which currently does nothing.
tearDown
in class junit.framework.TestCase
public static junit.framework.Test suite()
suite
static method, which returns the tests
associated with EPPLaunchTst
.
Junit
testspublic static void main(java.lang.String[] args)
args
- public static void setNumIterations(long aNumIterations)
aNumIterations
- number of iterations to run per testpublic static java.security.cert.PKIXParameters loadPKIXParameters(java.lang.String aTrustStoreName, java.util.List<java.lang.String> aCrls) throws java.lang.Exception
PKIXParameters
used to verify the certificate chain
and verify the certificate against the CRL. Both the Java Trust Store is
loaded with the trusted root CA certificates (trust anchors) and the CRL
file is attempted to be loaded to identify the revoked certificates. If
the CRL file is not found, then no CRL checking will be done.
aTrustStoreName
- Trust store file nameaCrls
- List of Certificate Revocation List (CRL) file names
PKIXParameters
instance.
java.lang.Exception
- Error initializing the PKIX parameterspublic static java.security.PublicKey loadPublicKey(java.lang.String aKeyStoreName, java.lang.String aPublicKeyAlias) throws java.lang.Exception
loadPrivateKeyEntry(String, String, String)
.
aKeyStoreName
- Java Keystore containing the certificateaPublicKeyAlias
- Java Keystore alias of the trustedCertEntry
containing the public key
PublicKey
instance
java.lang.Exception
- Error loading the public key
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |