public class KeyMasterClient
extends java.lang.Object
| Constructor and Description |
|---|
KeyMasterClient(java.lang.String location,
NodeAgentServiceStub stub,
java.lang.String keyStoreLocation,
java.lang.String keyStorePass,
java.lang.String keyAlias,
java.lang.String keyPass,
java.lang.String authorityIP,
java.lang.String serverKey) |
| Modifier and Type | Method and Description |
|---|---|
int |
callGetServiceKey()
Calls the getServiceKey function (used for recovery).
|
int |
callRegisterAuthorityKey()
Calls the registerAuthorityKey function (plays the KeyMaster protocol).
|
int |
run() |
public KeyMasterClient(java.lang.String location,
NodeAgentServiceStub stub,
java.lang.String keyStoreLocation,
java.lang.String keyStorePass,
java.lang.String keyAlias,
java.lang.String keyPass,
java.lang.String authorityIP,
java.lang.String serverKey)
public int callRegisterAuthorityKey()
throws java.lang.Exception
java.lang.Exception - in case of errorpublic int callGetServiceKey()
throws java.lang.Exception
java.lang.Exception - in case of errorpublic int run()
throws java.lang.Exception
java.lang.ExceptionCopyright © 2018 RENCI. All Rights Reserved.