diff --git a/include/oxs_x509_cert.h b/include/oxs_x509_cert.h
index 868f15b..b2fde2e 100644
--- a/include/oxs_x509_cert.h
+++ b/include/oxs_x509_cert.h
@@ -299,6 +299,22 @@
* @param to, another x509 certificate, the target
* @return AXIS2_SUCCESS on success, else AXIS2_FAILURE
*/
+
+ AXIS2_EXTERN axis2_status_t AXIS2_CALL
+ oxs_x509_cert_set_valid_from(oxs_x509_cert_t* x509_cert,
+ const axutil_env_t* env,
+ axis2_char_t* valid_from);
+
+ AXIS2_EXTERN axis2_status_t AXIS2_CALL
+ oxs_x509_cert_set_version(oxs_x509_cert_t* x509_cert,
+ const axutil_env_t* env,
+ int version);
+
+ AXIS2_EXTERN axis2_status_t AXIS2_CALL
+ oxs_x509_cert_set_alias(oxs_x509_cert_t* x509_cert,
+ const axutil_env_t* env,
+ axis2_char_t* alias);
+
AXIS2_EXTERN axis2_status_t AXIS2_CALL
oxs_x509_cert_copy_to(oxs_x509_cert_t *x509_cert,
const axutil_env_t *env,