java-trustpoint(Deprecated)
To configure the WebVPN Java object signing facility to use a PKCS12 certificate and keying material from a specified trustpoint location, use the java-trustpoint command in webvpn configuration mode.To remove a trustpoint for Java object signing, use the no form of this command.
java-trustpointtrustpoint
no java-trustpoint
Syntax Description
trustpoint |
Specifies the trustpoint location configured by the crypto ca import command. |
Command Default
By default, a trustpoint for Java object signing is set to none.
Command Modes
The following table shows the modes in which you can enter the command:
Command Mode |
Firewall Mode |
Security Context |
|||
---|---|---|---|---|---|
Routed |
Transparent |
Single |
Multiple |
||
Context |
System |
||||
Webvpn configuration |
|
— |
|
— |
— |
Command History
Release |
Modification |
---|---|
7.1(2) |
This command was added. |
9.17(1) |
This command was deprecated due to support removal for web VPN. |
Usage Guidelines
A trustpoint is a representation of a certificate authority (CA) or identity key pair. For the java-trustpoint command, the given trustpoint must contain the X.509 certificate of the application signing entity, the RSA private key corresponding to that certificate, and a certificate authority chain extending up to a root CA. This is typically achieved by using the crypto ca import command to import a PKCS12 formatted bundle. You can obtain a PKCS12 bundle from a trusted CA authority or you can manually create one from an existing X.509 certificate and an RSA private key using open source tools such as openssl.
Note |
An uploaded certificate cannot be used to sign Java objects that are embedded with packages (for example, the CSD package). |
Examples
The following example first configures a new trustpoint, then configures it for WebVPN Java object signing:
ciscoasa(config)# crypto ca import mytrustpoint pkcs12 mypassphrase
Enter the base 64 encoded PKCS12.
End with the word “quit” on a line by itself.
[ PKCS12 data omitted ]
quit
INFO: Import PKCS12 operation completed successfully.
ciscoasa(config)#
The following example configures the new trustpoint for signing WebVPN Java objects:
ciscoasa(config)# webvpn
ciscoasa(config)# java-trustpoint mytrustpoint
ciscoasa(config)#