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) boolean
boolean
byte[]
byte[]
byte[]
getID()
boolean
setBiometricProtection
(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)
-