Package org.webpki.keygen2
Class ServerState.Key
java.lang.Object
org.webpki.keygen2.ServerState.Key
- Enclosing class:
ServerState
-
Method Summary
Modifier and TypeMethodDescriptionaddEncryptedExtension(String type, byte[] data) addEndorsedAlgorithm(String endorsedAlgorithm) addEndorsedAlgorithm(CryptoAlgorithms endorsedAlgorithm) addExtension(String type, byte[] data) addLogotype(String type, MIMETypedObject logotype) addPropertyBag(String type) booleanbooleanbyte[]byte[]byte[]getID()booleansetBiometricProtection(BiometricProtection biometricProtection) setCertificatePath(X509Certificate[] certificatePath) setClonedKeyProtection(String oldClientSessionId, String oldServerSessionId, X509Certificate oldKey, PublicKey keyManagementKey) setDeleteProtection(DeleteProtection deleteProtection) setEnablePINCaching(boolean flag) setExportProtection(ExportProtection exportProtection) setFriendlyName(String friendlyName) setPrivateKey(byte[] privateKey) setServerSeed(byte[] serverSeed) setSymmetricKey(byte[] symmetricKey) setTrustAnchor(boolean flag) setUpdatedKey(String oldClientSessionId, String oldServerSessionId, X509Certificate oldKey, PublicKey keyManagementKey) setUserObject(Object object)
-
Method Details
-
getPropertyBags
-
addPropertyBag
-
setUserObject
-
getUserObject
-
addExtension
-
addEncryptedExtension
-
addLogotype
-
setCertificatePath
-
getCertificatePath
-
setSymmetricKey
-
addEndorsedAlgorithm
-
addEndorsedAlgorithm
-
getEncryptedSymmetricKey
public byte[] getEncryptedSymmetricKey() -
setPrivateKey
-
getEncryptedPrivateKey
public byte[] getEncryptedPrivateKey() -
setFriendlyName
-
getFriendlyName
-
getPublicKey
-
setExportProtection
-
getExportPolicy
-
setServerSeed
-
setEnablePINCaching
-
getEnablePINCachingFlag
public boolean getEnablePINCachingFlag() -
setTrustAnchor
-
getTrustAnchorFlag
public boolean getTrustAnchorFlag() -
setBiometricProtection
-
getBiometricProtection
-
setDeleteProtection
-
getDeletePolicy
-
getID
-
setID
-
getAppUsage
-
getPINPolicy
-
getEncryptedPIN
public byte[] getEncryptedPIN() -
getDevicePINProtection
public boolean getDevicePINProtection() -
setClonedKeyProtection
public ServerState.Key setClonedKeyProtection(String oldClientSessionId, String oldServerSessionId, X509Certificate oldKey, PublicKey keyManagementKey) -
setUpdatedKey
public ServerState.Key setUpdatedKey(String oldClientSessionId, String oldServerSessionId, X509Certificate oldKey, PublicKey keyManagementKey)
-