Package | Description |
---|---|
iaik.pkcs.pkcs11.objects |
This package contains all classes for objects and attributes as known from
PKCS#11.
|
Modifier and Type | Field and Description |
---|---|
protected BooleanAttribute |
PrivateKey.alwaysAuthenticate_
True, if the user has to supply the PIN for each use (sign or decrypt) with the key.
|
protected BooleanAttribute |
PrivateKey.alwaysSensitive_
True, if this private key was always sensitive.
|
protected BooleanAttribute |
SecretKey.alwaysSensitive_
True, if this key was always sensitive.
|
protected BooleanAttribute |
PrivateKey.decrypt_
True, if this private key can be used for encryption.
|
protected BooleanAttribute |
SecretKey.decrypt_
True, if this key can be used for decryption.
|
protected BooleanAttribute |
Key.derive_
True, if other keys can be derived from this key.
|
protected BooleanAttribute |
PublicKey.encrypt_
True, if this public key can be used for encryption.
|
protected BooleanAttribute |
SecretKey.encrypt_
True, if this key can be used for encryption.
|
protected BooleanAttribute |
PrivateKey.extractable_
True, if this private key can not be extracted from the token.
|
protected BooleanAttribute |
SecretKey.extractable_
True, if this key is extractable from the token.
|
protected BooleanAttribute |
MonotonicCounter.hasReset_
True, if this counter has been reset at least once.
|
protected BooleanAttribute |
Key.local_
True, if this key was created (generated or copied from a different key) on the token.
|
protected BooleanAttribute |
DomainParameters.local_
True, if this key was created (generated or copied from a different key) on the token.
|
protected BooleanAttribute |
Storage.modifiable_
True, if this object is modifiable.
|
protected BooleanAttribute |
PrivateKey.neverExtractable_
True, if this private key was never extractable.
|
protected BooleanAttribute |
SecretKey.neverExtractable_
True, if this key was never extractable.
|
protected BooleanAttribute |
Storage.private_
True, if this is a private object.
|
protected BooleanAttribute |
MonotonicCounter.resetOnInit_
True, if this counter is reset on token initialization.
|
protected BooleanAttribute |
PrivateKey.sensitive_
True, if this private key is sensitive.
|
protected BooleanAttribute |
SecretKey.sensitive_
True, if this key is sensitive.
|
protected BooleanAttribute |
PrivateKey.sign_
True, if this private key can be used for signing.
|
protected BooleanAttribute |
SecretKey.sign_
True, if this key can be used for signing.
|
protected BooleanAttribute |
PrivateKey.signRecover_
True, if this private key can be used for signing with recover.
|
protected BooleanAttribute |
Storage.token_
True, if object is a token object (not a session object).
|
protected BooleanAttribute |
Certificate.trusted_
Indicates, if this certificate can be trusted.
|
protected BooleanAttribute |
PublicKey.trusted_
True, if this public key can be used for wrapping other keys.
|
protected BooleanAttribute |
SecretKey.trusted_
True, if this public key can be used for wrapping other keys.
|
protected BooleanAttribute |
PrivateKey.unwrap_
True, if this private key can be used for unwrapping wrapped keys.
|
protected BooleanAttribute |
SecretKey.unwrap_
True, if this key can be used for unwrapping other keys.
|
protected BooleanAttribute |
PublicKey.verify_
True, if this public key can be used for verification.
|
protected BooleanAttribute |
SecretKey.verify_
True, if this key can be used for verification.
|
protected BooleanAttribute |
PublicKey.verifyRecover_
True, if this public key can be used for encryption with recovery.
|
protected BooleanAttribute |
PublicKey.wrap_
True, if this public key can be used for wrapping other keys.
|
protected BooleanAttribute |
SecretKey.wrap_
True, if this key can be used for wrapping other keys.
|
protected BooleanAttribute |
PrivateKey.wrapWithTrusted_
True, if this private key can only be wrapped with a wrapping key having set the attribute
trusted to true.
|
protected BooleanAttribute |
SecretKey.wrapWithTrusted_
True, if this private key can only be wrapped with a wrapping key having set the attribute
trusted to true.
|
Modifier and Type | Method and Description |
---|---|
BooleanAttribute |
PrivateKey.getAlwaysAuthenticate()
Gets the always authenticate attribute of this key.
|
BooleanAttribute |
PrivateKey.getAlwaysSensitive()
Gets the always sensitive attribute of this key.
|
BooleanAttribute |
SecretKey.getAlwaysSensitive()
Gets the always sensitive attribute of this key.
|
BooleanAttribute |
UserInterface.getColor()
Gets the color.
|
BooleanAttribute |
PrivateKey.getDecrypt()
Gets the decrypt attribute of this key.
|
BooleanAttribute |
SecretKey.getDecrypt()
Gets the decrypt attribute of this key.
|
BooleanAttribute |
Key.getDerive()
Check, if other keys can be derived from this key.
|
BooleanAttribute |
PublicKey.getEncrypt()
Gets the encrypt attribute of this key.
|
BooleanAttribute |
SecretKey.getEncrypt()
Gets the encrypt attribute of this key.
|
BooleanAttribute |
PrivateKey.getExtractable()
Gets the extractable attribute of this key.
|
BooleanAttribute |
SecretKey.getExtractable()
Gets the extractable attribute of this key.
|
BooleanAttribute |
MonotonicCounter.getHasReset()
Gets the has-reset attribute of this monotonic counter object.
|
BooleanAttribute |
Key.getLocal()
Check, if this key is a local key; i.e.
|
BooleanAttribute |
Storage.getModifiable()
Check, if this is a modifiable object.
|
BooleanAttribute |
PrivateKey.getNeverExtractable()
Gets the never extractable attribute of this key.
|
BooleanAttribute |
SecretKey.getNeverExtractable()
Gets the never extractable attribute of this key.
|
BooleanAttribute |
Storage.getPrivate()
Check, if this is a private object.
|
BooleanAttribute |
PrivateKey.getSecondaryAuth()
Deprecated.
since pkcs#11 v2.11 - always returns null
|
BooleanAttribute |
PrivateKey.getSensitive()
Gets the sensitive attribute of this key.
|
BooleanAttribute |
SecretKey.getSensitive()
Gets the sensitive attribute of this key.
|
BooleanAttribute |
PrivateKey.getSign()
Gets the sign attribute of this key.
|
BooleanAttribute |
SecretKey.getSign()
Gets the sign attribute of this key.
|
BooleanAttribute |
PrivateKey.getSignRecover()
Gets the sign recover attribute of this key.
|
BooleanAttribute |
Storage.getToken()
Check, if this is a token object.
|
BooleanAttribute |
Certificate.getTrusted()
Gets the trusted attribute of the PKCS#11 certificate.
|
BooleanAttribute |
PublicKey.getTrusted()
Gets the trusted attribute of this key.
|
BooleanAttribute |
SecretKey.getTrusted()
Gets the trusted attribute of this key.
|
BooleanAttribute |
PrivateKey.getUnwrap()
Gets the unwrap attribute of this key.
|
BooleanAttribute |
SecretKey.getUnwrap()
Gets the unwrap attribute of this key.
|
BooleanAttribute |
PublicKey.getVerify()
Gets the verify attribute of this key.
|
BooleanAttribute |
SecretKey.getVerify()
Gets the verify attribute of this key.
|
BooleanAttribute |
PublicKey.getVerifyRecover()
Gets the verify recover attribute of this key.
|
BooleanAttribute |
PublicKey.getWrap()
Gets the wrap attribute of this key.
|
BooleanAttribute |
SecretKey.getWrap()
Gets the wrap attribute of this key.
|
BooleanAttribute |
PrivateKey.getWrapWithTrusted()
Gets the wrap with trusted attribute of this key.
|
BooleanAttribute |
SecretKey.getWrapWithTrusted()
Gets the wrap with trusted attribute of this key.
|
BooleanAttribute |
DomainParameters.isLocal()
Check, if this key is a local key; i.e.
|
BooleanAttribute |
MonotonicCounter.isResetOnInit()
Gets the reset-on-init attribute of this monotonic counter object.
|
IAIK JavaSecurity Website http://jce.iaik.tugraz.at/
IAIK at Graz University of Technology, Austria, Europe
Copyright 2001-2023 IAIK, Graz University of Technology, Inffeldgasse 16a, 8010 Graz, Austria. All Rights Reserved. version 1.6.9