|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectcom.verisign.epp.framework.EPPNameVerificationHandler
com.verisign.epp.serverstub.NameVerificationHandler
public class NameVerificationHandler
Stub handler for the Name Verification commands.
| Constructor Summary | |
|---|---|
NameVerificationHandler()
Constructs an instance of IdnMapDomainHandler |
|
| Method Summary | |
|---|---|
protected EPPEventResponse |
doNameVerificationCheck(EPPEvent aEvent,
java.lang.Object aData)
Override base handler doNameVerificationCheck method and add
handling of the Name Verification Check Command. |
protected EPPEventResponse |
doNameVerificationCreate(EPPEvent aEvent,
java.lang.Object aData)
Override base handler doNameVerificationCreate method and
add handling of the Name Verification Create Command. |
protected EPPEventResponse |
doNameVerificationInfo(EPPEvent aEvent,
java.lang.Object aData)
Override base handler doNameVerificationInfo method and add
handling of the Name Verification Info Command. |
protected EPPEventResponse |
doNameVerificationUpdate(EPPEvent aEvent,
java.lang.Object aData)
Override base handler doNameVerificationUpdate method and
add handling of the Name Verification Update Command. |
static java.security.cert.PKIXParameters |
loadPKIXParameters(java.lang.String aTrustStoreName)
Loads the trust store file into the PKIXParameters used to
verify the certificate chain The Java Trust Store is loaded with the
trusted VSP certificates. |
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). |
protected void |
preHandleEvent(EPPEvent aEvent,
java.lang.Object aData)
Do any pre-handling of commands. |
| Methods inherited from class com.verisign.epp.framework.EPPNameVerificationHandler |
|---|
getNamespace, handleEvent, postHandleEvent |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Constructor Detail |
|---|
public NameVerificationHandler()
| Method Detail |
|---|
public 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
public static java.security.cert.PKIXParameters loadPKIXParameters(java.lang.String aTrustStoreName)
throws java.lang.Exception
PKIXParameters used to
verify the certificate chain The Java Trust Store is loaded with the
trusted VSP certificates.
aTrustStoreName - Trust store file name
PKIXParameters instance.
java.lang.Exception - Error initializing the PKIX parameters
protected void preHandleEvent(EPPEvent aEvent,
java.lang.Object aData)
throws EPPHandleEventException
preHandleEvent in class EPPNameVerificationHandleraEvent - The EPPEvent that is being handledaData - Any data that a Server needs to send to this
NameVerificationHandler This is assumed to be an
instance of SessionData here.
EPPHandleEventException - Thrown if an error condition occurs. It must contain an
EPPEventResponse
protected EPPEventResponse doNameVerificationCheck(EPPEvent aEvent,
java.lang.Object aData)
doNameVerificationCheck method and add
handling of the Name Verification Check Command.
doNameVerificationCheck in class EPPNameVerificationHandleraEvent - The EPPEvent that is being handledaData - Any data that a Server needs to send to this
NameVerificationHandler
protected EPPEventResponse doNameVerificationInfo(EPPEvent aEvent,
java.lang.Object aData)
doNameVerificationInfo method and add
handling of the Name Verification Info Command.
doNameVerificationInfo in class EPPNameVerificationHandleraEvent - The EPPEvent that is being handledaData - Any data that a Server needs to send to this
NameVerificationHandler
protected EPPEventResponse doNameVerificationCreate(EPPEvent aEvent,
java.lang.Object aData)
doNameVerificationCreate method and
add handling of the Name Verification Create Command.
doNameVerificationCreate in class EPPNameVerificationHandleraEvent - The EPPEvent that is being handledaData - Any data that a Server needs to send to this
NameVerificationHandler
protected EPPEventResponse doNameVerificationUpdate(EPPEvent aEvent,
java.lang.Object aData)
doNameVerificationUpdate method and
add handling of the Name Verification Update Command.
doNameVerificationUpdate in class EPPNameVerificationHandleraEvent - The EPPEvent that is being handledaData - Any data that a Server needs to send to this
NameVerificationHandler
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||