|
ABLE 2.0.0 07/02/2003 10:25:01 | ||||||||||
PREV NEXT | FRAMES NO FRAMES |
Packages that use VerifiableAgentName | |
---|---|
com.ibm.able.platform | The com.ibm.able.platform package
provides a set of classes that allows a distributed platform
consisting of platform services and agents to be configured and
run across physical systems. |
Uses of VerifiableAgentName in com.ibm.able.platform |
---|
Classes in com.ibm.able.platform that implement VerifiableAgentName | |
class |
VerifiableAgentNameImpl
The implementation of a name created by the VerifiableAgentNamingService. |
Fields in com.ibm.able.platform declared as VerifiableAgentName | |
protected VerifiableAgentName |
AblePlatformDefaultAgent.myVerifiableAgentName
A globally unique verifiable Id for this agent, set during pre-initialization. |
protected VerifiableAgentName |
AbleBasicService.myVerifiableAgentName
The IBM Verifiable Agent Name (VAN) for this service. |
Methods in com.ibm.able.platform that return VerifiableAgentName | |
VerifiableAgentName |
RMIVerifiableNamingProxy.createAgentName(java.security.PublicKey publicKey,
java.lang.String principal,
java.lang.String vanIdentifier)
|
VerifiableAgentName |
RMIVerifiableNamingProxy.createAgentName(java.security.PublicKey publicKey,
java.lang.String principal,
java.lang.String vanIdentifier,
AbleSecureKey key)
|
VerifiableAgentName |
RMIVerifiableNamingService.createAgentName(java.security.PublicKey publicKey,
java.lang.String principal,
java.lang.String vanIdentifier,
AbleSecureKey theSecureKey)
The platform must be running secure for this method to succeed. |
VerifiableAgentName |
RMIVerifiableNamingSystem.createAgentName(java.security.PublicKey publicKey,
java.lang.String principal,
java.lang.String vanIdentifier,
AbleSecureKey secureKey)
|
VerifiableAgentName |
AbleSecureKey.getVan()
Getter method to return the VAN of this AbleSecureKey |
VerifiableAgentName |
VerifiableAgentNamingService.createAgentName(java.security.PublicKey publicKey,
java.lang.String principal,
java.lang.String vanIdentifier)
The platform must be running secure for this method to succeed. |
VerifiableAgentName |
VerifiableAgentNamingService.createAgentName(java.security.PublicKey publicKey,
java.lang.String principal,
java.lang.String vanIdentifier,
AbleSecureKey key)
The platform must be running secure for this method to succeed. |
VerifiableAgentName |
VerifiableAgentName.getPreviousVan()
Method getName |
VerifiableAgentName |
VerifiableAgentName.getVanOfInitiator()
This method will return the VAN of the initiator. |
VerifiableAgentName |
VerifiableAgentNameImpl.getPreviousVan()
|
VerifiableAgentName |
VerifiableAgentNameImpl.getVanOfInitiator()
|
Methods in com.ibm.able.platform with parameters of type VerifiableAgentName | |
boolean |
RMIVerifiableNamingProxy.isVerified(VerifiableAgentName vanToVerify)
|
boolean |
RMIVerifiableNamingProxy.isVerified(VerifiableAgentName vanToVerify,
java.lang.String expirationID)
|
java.lang.String |
RMIVerifiableNamingProxy.getExpirationID(VerifiableAgentName van)
|
java.lang.String |
RMIVerifiableNamingService.getExpirationID(VerifiableAgentName van)
Get an expirationID from the VerifiableAgentNamingService that matches this VAN. |
boolean |
RMIVerifiableNamingService.isVerified(VerifiableAgentName van,
java.lang.String expirationID)
Verifies that the VerifiableAgentName was created by this VerifiableAgentNamingService, and that it is untampered with and in the same condition as when it was created. |
boolean |
RMIVerifiableNamingSystem.isVerified(VerifiableAgentName agentName,
java.lang.String expirationID)
|
java.lang.String |
RMIVerifiableNamingSystem.getExpirationID(VerifiableAgentName van)
|
boolean |
VerifiableAgentNamingService.isVerified(VerifiableAgentName vanToVerify)
Check if the VerifiableAgentNamingService knows of this VerifiableAgentName, and if it is valid and untampered with. |
boolean |
VerifiableAgentNamingService.isVerified(VerifiableAgentName vanToVerify,
java.lang.String expirationID)
This isVerified version should be used when verifying a VerifiableAgentName when it is in an AbleSecureKey. |
java.lang.String |
VerifiableAgentNamingService.getExpirationID(VerifiableAgentName van)
Get an expirationID from the VerifiableAgentNamingService that matches this VAN. |
void |
VerifiableAgentName.setPreviousVan(VerifiableAgentName thePrevVan)
Method setPreviousVan |
void |
VerifiableAgentNameImpl.setPreviousVan(VerifiableAgentName thePrevVan)
|
Constructors in com.ibm.able.platform with parameters of type VerifiableAgentName | |
AbleSecureKey(VerifiableAgentName van,
java.lang.String expirationID,
java.security.PrivateKey privateKey)
This constructor will use the provider and algorithm specified in the preferences file. |
|
AbleSecureKey(VerifiableAgentName van,
java.lang.String expirationID,
java.security.PrivateKey privateKey,
java.lang.String algorithm,
java.lang.String provider)
This constructor take in the provider and algorithm used for signing Objects.. |
|
AbleSecuritySupport(java.security.KeyPair theKeyPair,
VerifiableAgentName theVerifiableAgentName,
VerifiableAgentNamingService theVerifiableNamingService,
AbleLogger theMsgLog,
AbleLogger theTrcLog)
Creates a new AbleSecuritySupport object with the specified properties. |
|
AbleSecuritySupport(java.security.KeyPair theKeyPair,
VerifiableAgentName theVerifiableAgentName,
VerifiableAgentNamingService theVerifiableNamingService,
AbleLogger theMsgLog,
AbleLogger theTrcLog,
java.lang.String theCryptographyAlgorithm,
java.lang.String theCryptographyProvider)
Creats a new AbleSecuritySupport object with the specified properties; this form allows the cryptography algorithm and cryptography provider to be overridden, rather than defaulting to the values specified in the AblePlatform object. |
|
VerifiableAgentNameImpl(java.lang.String theName,
java.security.PublicKey thePublicKey,
java.lang.String theAuthority,
java.lang.String theKerbPrincipal,
java.lang.String theLevel,
VerifiableAgentName thePrevVan)
Creates a VerifiableAgentName |
|
VerifiableAgentNameImpl(VerifiableAgentName theVan)
Copy constructor that creates a new VerifiableAgentName based off of theVan . |
|
ABLE 2.0.0 07/02/2003 10:25:01 | ||||||||||
PREV NEXT | FRAMES NO FRAMES |