Forum Discussion
hobbi123_249359
Nimbostratus
Feb 14, 2016How to export private key from BIGIP?
I am trying to export private key from f5 but getting following error : Exception: Common::OperationFailed primary_error_code : 2 (0x00000002) secondary_error_code : 0 error_string : No such file or ...
uchi_122495
Cirrus
Mar 31, 2016Here is sample code to generate key and print key as pem.
ManagementKeyCertificateBindingStub stub = interfaces.getManagementKeyCertificate();
interfaces.getManagementPartition().set_active_partition("Common");
ManagementKeyCertificateManagementModeType mode = ManagementKeyCertificateManagementModeType.MANAGEMENT_MODE_DEFAULT;
ManagementKeyCertificateKey[] keys = new ManagementKeyCertificateKey[1];
ManagementKeyCertificateX509Data[] x509_datas = new ManagementKeyCertificateX509Data[1];
String key_id = "testkey001";
ManagementKeyCertificateKey key = new ManagementKeyCertificateKey();
key.setId(key_id);
key.setKey_type(ManagementKeyCertificateKeyType.KTYPE_RSA_PRIVATE);
key.setBit_length(2048L);
key.setSecurity(ManagementKeyCertificateSecurityType.STYPE_NORMAL);
keys[0] = key;
ManagementKeyCertificateX509Data x509_data = new ManagementKeyCertificateX509Data();
x509_data.setCommon_name("www.hogehoge.hoge");
x509_data.setCountry_name("JP");
x509_data.setDivision_name("hoge");
x509_data.setLocality_name("hoge");
x509_data.setOrganization_name("hoge");
x509_data.setState_name("Tokyo");
x509_datas[0] = x509_data;
boolean create_optional_cert_csr = true;
boolean overwrite = false;
stub.key_generate(mode, keys, x509_datas, create_optional_cert_csr, overwrite);
String[] key_ids = {key_id};
System.out.println(stub.key_export_to_pem(mode,key_ids)[0]);
also, you can find generated key on
/config/filestore/files_d/Common_d/certificate_key_d/:Common:testkey001.key_1148889_1
Help guide the future of your DevCentral Community!
What tools do you use to collaborate? (1min - anonymous)Recent Discussions
Related Content
DevCentral Quicklinks
* Getting Started on DevCentral
* Community Guidelines
* Community Terms of Use / EULA
* Community Ranking Explained
* Community Resources
* Contact the DevCentral Team
* Update MFA on account.f5.com
Discover DevCentral Connects