Documentation Home
> Sun Java System Access Manager 7 2005Q4 C API Reference
Sun Java System Access Manager 7 2005Q4 C API Reference
Book Information
Preface
Chapter 1 About the Access Manager C APIs
Summary of C Header Files
Summary of C Code Samples
Required C Libraries
Solaris Platform
Linux Platform
Windows Platform
Chapter 2 Type and Structure Reference
am_auth_callback
Syntax
Members
am_auth_choice_callback
Syntax
Members
Details
am_auth_confirmation_callback_info
Syntax
Members
Details
am_auth_language_callback_info
Syntax
Members
am_auth_locale
Syntax
Members
Details
am_auth_name_callback_info
Syntax
Members
Details
am_auth_password_callback_info
Syntax
Members
Details
am_auth_text_input_callback_info
Syntax
Members
Details
am_auth_text_output_callback_info
Syntax
Members
Details
am_log_record
Syntax
Members
Details
am_map_t
Syntax
Members
Details
am_map_entry_iter
Syntax
Members
Details
am_map_value_iter
Syntax
Members
Details
am_policy_result
Syntax
Members
Details
am_resource_traits
Syntax
Members
Details
am_string_set_t
Syntax
Members
Details
Chapter 3 Authentication Functions
am_auth_abort()
Syntax
Parameters
Returns
am_auth_create_auth_context()
Syntax
Parameters
Returns
am_auth_destroy_auth_context()
Syntax
Parameters
Returns
am_auth_get_module_instance_names()
Syntax
Parameters
Returns
Details
am_auth_get_organization_name()
Syntax
Parameters
Returns
am_auth_get_sso_token_id()
Syntax
Parameters
Returns
am_auth_get_sso_token_id()
Syntax
Parameters
Returns
am_auth_has_more_requirements()
Syntax
Parameters
Returns
Details
am_auth_init()
Syntax
Parameters
Returns
am_auth_login()
Syntax
Parameters
Returns
am_auth_logout()
Syntax
Parameters
Returns
am_auth_num_callbacks()
Syntax
Parameters
Returns
am_auth_submit_requirements()
Syntax
Parameters
Returns
Chapter 4 Logging Functions
am_log_add_module()
Syntax
Parameters
Returns
Details
am_log_flush_remote_log()
Syntax
Parameters
Returns
am_log_init()
Syntax
Parameters
Returns
am_log_is_level_enabled()
Syntax
Parameters
Returns
am_log_log()
Syntax
Parameters
Returns
Details
am_log_log_record()
Syntax
Parameters
Returns
am_log_record_add_loginfo()
Syntax
Parameters
Returns
am_log_record_create()
Syntax
Parameters
Returns
am_log_record_destroy()
Syntax
Parameters
Returns
am_log_record_populate()
Syntax
Parameters
Returns
am_log_record_set_log_level()
Syntax
Parameters
Returns
am_log_record_set_log_message()
Syntax
Parameters
Returns
am_log_record_set_loginfo_props()
Syntax
Parameters
Returns
Details
am_log_set_levels_from_string()
Syntax
Parameters
Returns
Details
am_log_set_log_file()
Syntax
Parameters
Returns
Details
am_log_set_module_level()
Syntax
Parameters
Returns
am_log_set_remote_info()
Syntax
Parameters
Returns
am_log_vlog()
Syntax
Parameters
Returns
Details
Chapter 5 Map Functions
am_map_clear()
Syntax
Parameters
Returns
am_map_copy()
Syntax
Parameters
Returns
Details
am_map_create()
Syntax
Parameters
Returns
am_map_destroy()
Syntax
Parameters
Returns
Details
am_map_entry_iter_destroy()
Syntax
Parameters
am_map_entry_iter_get_first_value()
Syntax
Parameters
Returns
Details
am_map_entry_iter_get_key()
Syntax
Parameters
Returns
Details
am_map_entry_iter_get_values()
Syntax
Parameters
Returns
Details
am_map_entry_iter_is_entry_valid()
Syntax
Parameters
Returns
am_map_entry_iter_next()
Syntax
Parameters
Returns
am_map_erase()
Syntax
Parameters
Returns
am_map_find()
Syntax
Parameters
Returns
Details
am_map_find_first_value()
Syntax
Parameters
Returns
Details
am_map_get_entries()
Syntax
Parameters
Returns
Details
am_map_insert()
Syntax
Parameters
Returns
Details
am_map_size()
Syntax
Parameters
Returns
am_map_entry_iter_destroy()
Syntax
Parameters
Details
am_map_value_iter_get()
Syntax
Parameters
Returns
am_map_value_iter_is_value_valid()
Syntax
Parameters
Returns
Chapter 6 Policy Functions
am_policy_compare_urls()
Syntax
Parameters
Returns
Details
am_policy_destroy()
Syntax
Parameters
Returns
Details
am_policy_evaluate()
Syntax
Parameters
Returns
Details
am_policy_get_url_resource_root()
Syntax
Parameters
Returns
Details
am_policy_init()
Syntax
Parameters
Returns
Details
am_policy_is_notification_enabled()
Syntax
Parameters
Returns
am_policy_notify()
Syntax
Parameters
Returns
am_policy_resource_canonicalize()
Syntax
Parameters
am_policy_resource_has_patterns()
Syntax
Parameters
Returns
am_policy_result_destroy()
Syntax
Parameters
Returns
am_policy_service_init()
Syntax
Parameters
Returns
Chapter 7 Properties Functions
am_properties_copy()
Syntax
Parameters
Returns
Details
am_properties_create()
Syntax
Parameters
Returns
Details
am_properties_destroy()
Syntax
Parameters
Returns
Details
am_properties_get()
Syntax
Parameters
Returns
Details
am_properties_get_boolean()
Syntax
Parameters
Returns
Details
am_properties_get_boolean_with_default()
Syntax
Parameters
Returns
Details
am_properties_get_entries()
Syntax
Parameters
Returns
Details
am_properties_get_signed()
Syntax
Parameters
Returns
Details
am_properties_get_signed_with_default()
Syntax
Parameters
Returns
Details
am_properties_get_unsigned()
Syntax
Parameters
Returns
Details
am_properties_get_unsigned_with_default()
Syntax
Parameters
Returns
Details
am_properties_get_with_default()
Syntax
Parameters
Details
am_properties_is_set()
Syntax
Parameters
Returns
am_properties_iter_destroy()
Syntax
Parameters
Returns
am_properties_iter_get_key()
Syntax
Parameters
Returns
am_properties_iter_get_value()
Syntax
Parameters
Returns
am_properties_load()
Syntax
Parameters
Returns
Details
am_properties_set()
Syntax
Parameters
Returns
Details
am_properties_store()
Syntax
Parameters
Returns
Chapter 8 Single Sign-On Functions
am_sso_add_listener()
Syntax
Parameters
Returns
Details
am_sso_add_sso_token_listener()
Syntax
Parameters
Returns
Details
am_sso_create_sso_token_handle()
Syntax
Parameters
Returns
am_sso_destroy_sso_token_handle()
Syntax
Parameters
Returns
Details
am_sso_get_auth_level()
Syntax
Parameters
Returns
am_sso_get_auth_type()
Syntax
Parameters
Returns
am_sso_get_host()
Syntax
Parameters
Returns
am_sso_get_idle_time
Syntax
Parameters
Returns
am_sso_get_max_idle_time()
Syntax
Parameters
Returns
am_sso_get_max_session_time()
Syntax
Parameters
Returns
am_sso_get_principal()
Syntax
Returns
am_sso_get_principal_set()
Syntax
Parameters
Returns
am_sso_get_property()
Syntax
Parameters
Returns
am_sso_get_sso_token_id()
Syntax
Parameters
Returns
am_sso_get_time_left()
Syntax
Parameters
Returns
Details
am_sso_init()
Syntax
Parameters
Returns
Details
am_sso_invalidate_token()
Syntax
Parameters
Returns
Details
am_sso_is_valid_token()
Syntax
Parameters
Returns
Details
am_sso_refresh_token()
Syntax
Parameters
Returns
Details
am_sso_remove_listener()
Syntax
Parameters
Returns
Details
am_sso_remove_sso_token_listener()
Syntax
Parameters
Returns
Details
am_sso_set_property()
Syntax
Parameters
Returns
Details
am_sso_validate_token()
Syntax
Parameters
Returns
Details
Chapter 9 Web Functions
am_web_clean_post_urls()
Syntax
Parameters
Returns
am_web_cleanup()
Syntax
Parameters
Returns
am_web_create_post_page()
Syntax
Parameters
Returns
am_web_create_post_preserve_urls()
Syntax
Parameters
Returns
Details
am_web_free_memory()
Syntax
Parameters
Returns
am_web_get_agent_server_host()
Syntax
Parameters
Returns
am_web_get_agent_server_port()
Syntax
Parameters
Returns
am_web_get_cookie_name()
Syntax
Parameters
Returns
am_web_get_notification_url()
Syntax
Parameters
Returns
am_web_get_parameter_value()
Syntax
Parameters
Returns
am_web_get_redirect_url()
Syntax
Parameters
Returns
Details
am_web_get_token_from_assertion()
Syntax
Parameters
Returns
am_web_handle_notification()
Syntax
Parameters
Returns
Details
am_web_http_decode()
Syntax
Parameters
Returns
am_web_init()
Syntax
Parameters
Returns
am_web_is_access_allowed()
Syntax
Parameters
Returns
am_web_is_cdsso_enabled()
Syntax
Parameters
Returns
am_web_is_debug_on()
Syntax
Parameters
Returns
am_web_is_in_not_enforced_ip_list()
Syntax
Parameters
Returns
am_web_is_in_not_enforced_list()
Syntax
Parameters
Returns
am_web_is_max_debug_on()
Syntax
Parameters
Returns
am_web_is_notification()
Syntax
Parameters
Returns
am_web_is_postpreserve_enabled()
Syntax
Parameters
Returns
am_web_is_valid_fqdn_url()
Syntax
Parameters
Returns
am_web_log_always()
Syntax
Parameters
Returns
am_web_log_auth()
Syntax
Parameters
Returns
am_web_log_debug()
Syntax
Parameters
Returns
am_web_log_error()
Syntax
Parameters
Returns
am_web_log_info()
Syntax
Parameters
Returns
am_web_log_max_debug()
Syntax
Parameters
Returns
am_web_log_warning()
Syntax
Parameters
Returns
am_web_postcache_data_cleanup()
Syntax
Parameters
Returns
am_web_postcache_insert()
Syntax
Parameters
Returns
am_web_postcache_lookup()
Syntax
Parameters
Returns
am_web_postcache_remove()
Syntax
Parameters
Returns
am_web_remove_parameter_from_query()
Syntax
Parameters
Returns
Chapter 10 Miscellaneous Functions
am_cleanup()
Syntax
Parameters
Returns
Details
am_notify()
Syntax
Parameters
Returns
Details
am_string_set_allocate()
Syntax
Parameters
Returns
am_string_set_destroy()
Syntax
Parameters
Returns
am_status_to_name()
Syntax
Parameters
Returns
am_status_to_string()
Syntax
Parameters
Returns
Details
am_http_cookie_encode()
Syntax
Parameters
Returns
am_http_cookie_decode()
Syntax
Parameters
Returns
© 2010, Oracle Corporation and/or its affiliates