public class KeyMaterial
extends java.lang.Object
Constructor and Description |
---|
KeyMaterial(java.lang.String name,
java.lang.String prinFileName,
java.lang.String keyFileName,
char[] password) |
Modifier and Type | Method and Description |
---|---|
java.lang.String |
getName() |
java.security.cert.X509Certificate[] |
getNameChain() |
NodePrincipal |
getPrincipal() |
NodePrincipal |
getPrincipal(Worker worker)
This method is for use before the worker instance is completely
constructed.
|
java.security.cert.X509Certificate[] |
getPrincipalChain() |
java.security.PrivateKey |
getPrivateKey() |
java.security.PublicKey |
getPublicKey() |
java.util.Set<java.security.cert.TrustAnchor> |
getTrustedCerts() |
void |
setPrincipalChain(java.security.cert.X509Certificate[] chain) |
public KeyMaterial(java.lang.String name, java.lang.String prinFileName, java.lang.String keyFileName, char[] password)
public NodePrincipal getPrincipal()
public NodePrincipal getPrincipal(Worker worker)
public java.security.cert.X509Certificate[] getPrincipalChain()
public void setPrincipalChain(java.security.cert.X509Certificate[] chain)
public java.util.Set<java.security.cert.TrustAnchor> getTrustedCerts()
public java.security.PublicKey getPublicKey()
public java.security.PrivateKey getPrivateKey()
public java.lang.String getName()
public java.security.cert.X509Certificate[] getNameChain()