| Modifier and Type | Class and Description |
|---|---|
| pack-priv class |
| Modifier and Type | Field and Description |
|---|---|
| private long |
| Access | Constructor and Description |
|---|---|
| pack-priv |
| Modifier and Type | Method and Description |
|---|---|
| protected void | deallocate()
Implements abstract io. refCnt() is equals 0.
|
| public void | destroy()
Overrides default javax. Note This is a JDK8 interface/method. |
| public String | getAlgorithm()
Implements java. |
| public byte[] | getEncoded()
Implements java. null
if this key does not support encoding.
|
| public String | getFormat()
Implements java. null if this key does not support encoding.
|
| public boolean | isDestroyed()
Overrides default javax. Note This is a JDK8 interface/method. |
| pack-priv OpenSslKeyMaterial | newKeyMaterial(long certificateChain, X509Certificate[] chain)
Create a new |
| private long | |
| public OpenSslPrivateKey | retain()
Overrides io. Implements io. 1.
|
| public OpenSslPrivateKey | retain(int increment)
Overrides io. Implements io. increment.
|
| public OpenSslPrivateKey | touch()
Overrides io. Implements io. |
| public OpenSslPrivateKey | touch(Object hint)
Implements io. |
| privateKeyAddress | back to summary |
|---|---|
| private long privateKeyAddress | |
| OpenSslPrivateKey | back to summary |
|---|---|
| pack-priv OpenSslPrivateKey(long privateKeyAddress) | |
| deallocate | back to summary |
|---|---|
| protected void deallocate() Implements abstract io. Doc from io. Called once
| |
| destroy | back to summary |
|---|---|
| public void destroy() Overrides default javax. Note This is a JDK8 interface/method. Due to backwards compatibility
reasons it's not possible to slap the
| |
| getAlgorithm | back to summary |
|---|---|
| public String getAlgorithm() Implements java. Doc from java. Returns the standard algorithm name for this key. For example, "DSA" would indicate that this key is a DSA key. See the key related sections (KeyFactory, KeyGenerator, KeyPairGenerator, and SecretKeyFactory) in the Java Security Standard Algorithm Names Specification for information about standard key algorithm names. | |
| getEncoded | back to summary |
|---|---|
| public byte[] getEncoded() Implements java. Doc from java. Returns the key in its primary encoding format, or
| |
| getFormat | back to summary |
|---|---|
| public String getFormat() Implements java. Doc from java. Returns the name of the primary encoding format of this key,
or | |
| isDestroyed | back to summary |
|---|---|
| public boolean isDestroyed() Overrides default javax. Note This is a JDK8 interface/method. Due to backwards compatibility
reasons it's not possible to slap the
| |
| newKeyMaterial | back to summary |
|---|---|
| pack-priv OpenSslKeyMaterial newKeyMaterial(long certificateChain, X509Certificate[] chain) Create a new | |
| privateKeyAddress | back to summary |
|---|---|
| private long privateKeyAddress() | |
| retain | back to summary |
|---|---|
| public OpenSslPrivateKey retain() Overrides io. Implements io. Doc from io. Increases the reference count by
| |
| retain | back to summary |
|---|---|
| public OpenSslPrivateKey retain(int increment) Overrides io. Implements io. Doc from io. Increases the reference count by the specified
| |
| touch | back to summary |
|---|---|
| public OpenSslPrivateKey touch() Overrides io. Implements io. Doc from io. Records the current access location of this object for debugging purposes.
If this object is determined to be leaked, the information recorded by this operation will be provided to you
via
| |
| touch | back to summary |
|---|---|
| public OpenSslPrivateKey touch(Object hint) Implements io. Doc from io. Records the current access location of this object with an additional arbitrary information for debugging
purposes. If this object is determined to be leaked, the information recorded by this operation will be
provided to you via
| |
| Modifier and Type | Field and Description |
|---|---|
| pack-priv long | |
| private final X509Certificate[] |
| Access | Constructor and Description |
|---|---|
| pack-priv |
| certificateChain | back to summary |
|---|---|
| pack-priv long certificateChain | |
| x509CertificateChain | back to summary |
|---|---|
| private final X509Certificate[] x509CertificateChain | |
| OpenSslPrivateKeyMaterial | back to summary |
|---|---|
| pack-priv OpenSslPrivateKeyMaterial(long certificateChain, X509Certificate[] x509CertificateChain) | |
| certificateChain | back to summary |
|---|---|
| public X509Certificate[] certificateChain() Implements io. Doc from io. Returns the configured
| |
| certificateChainAddress | back to summary |
|---|---|
| public long certificateChainAddress() Implements io. Doc from io. Returns the pointer to the
| |
| deallocate | back to summary |
|---|---|
| protected void deallocate() Implements abstract io. Doc from io. Called once
| |
| privateKeyAddress | back to summary |
|---|---|
| public long privateKeyAddress() Implements io. Doc from io. Returns the pointer to the
| |
| releaseChain | back to summary |
|---|---|
| private void releaseChain() | |
| retain | back to summary |
|---|---|
| public OpenSslKeyMaterial retain() Overrides io. Implements io. Doc from io. Increases the reference count by
| |
| retain | back to summary |
|---|---|
| public OpenSslKeyMaterial retain(int increment) Overrides io. Implements io. Doc from io. Increases the reference count by the specified
| |
| touch | back to summary |
|---|---|
| public OpenSslKeyMaterial touch(Object hint) Implements io. Doc from io. Records the current access location of this object with an additional arbitrary information for debugging
purposes. If this object is determined to be leaked, the information recorded by this operation will be
provided to you via
| |
| touch | back to summary |
|---|---|
| public OpenSslKeyMaterial touch() Overrides io. Implements io. Doc from io. Records the current access location of this object for debugging purposes.
If this object is determined to be leaked, the information recorded by this operation will be provided to you
via
| |