AXIS2_EXTERN int AXIS2_CALL saml_assertion_set_default_signature()

in src/omxmlsec/saml/assertion.c [612:621]


AXIS2_EXTERN int AXIS2_CALL saml_assertion_set_default_signature(saml_assertion_t *a, const axutil_env_t *env, oxs_sign_ctx_t *sign_ctx)
{
	if (a->sign_ctx)
	{
		oxs_sign_ctx_free(a->sign_ctx, env);
	}
	a->sign_ctx = sign_ctx;
	saml_util_set_sig_ctx_defaults(a->sign_ctx, env, SAML_ASSERTION_ID);
	return AXIS2_SUCCESS;
}