doc: include SignonSecurityContext documentation and some other small
authorJussi Laako <jussi.laako@linux.intel.com>
Wed, 12 Jun 2013 14:12:45 +0000 (17:12 +0300)
committerJussi Laako <jussi.laako@linux.intel.com>
Wed, 12 Jun 2013 14:12:45 +0000 (17:12 +0300)
fixes

docs/reference/libgsignon-glib-sections.txt
libgsignon-glib/signon-identity.c
libgsignon-glib/signon-security-context.c
libgsignon-glib/signon-security-context.h

index 2807dbb5de1a1d23b085714779ed9bc4c23bae08..0986e272ae8f8047d89a55f0b5890780d3b60c62 100644 (file)
@@ -4,9 +4,11 @@
 SignonAuthService
 SignonQueryMechanismCb
 SignonQueryMethodsCb
+SignonQueryIdentitiesCb
 signon_auth_service_new
 signon_auth_service_query_mechanisms
 signon_auth_service_query_methods
+signon_auth_service_query_identities
 <SUBSECTION Private>
 SignonAuthServiceClass
 SignonAuthServicePrivate
@@ -112,6 +114,7 @@ signon_identity_get_type
 
 <SECTION>
 <FILE>signon-identity-info</FILE>
+<TITLE>SignonIdentityInfo</TITLE>
 SignonIdentityInfo
 SignonIdentityType
 signon_identity_info_copy
@@ -138,3 +141,24 @@ SIGNON_TYPE_IDENTITY_TYPE
 signon_identity_info_get_type
 signon_identity_type_get_type
 </SECTION>
+
+<SECTION>
+<FILE>signon-security-context</FILE>
+<TITLE>SignonSecurityContext</TITLE>
+SignonSecurityContext
+SignonSecurityContextList
+signon_security_context_new
+signon_security_context_new_from_values
+signon_security_context_copy
+signon_security_context_free
+signon_security_context_set_system_context
+signon_security_context_get_system_context
+signon_security_context_set_application_context
+signon_security_context_get_application_context
+signon_security_context_build_variant
+signon_security_context_deconstruct_variant
+signon_security_context_list_build_variant
+signon_security_context_list_deconstruct_variant
+signon_security_context_list_copy
+signon_security_context_list_free
+</SECTION>
index d3899db55331f34ed26e6962ba8b68470c99e47a..0f9b6d60591d61f3aaba491be7c2adbae4461511 100644 (file)
@@ -782,6 +782,7 @@ signon_identity_store_credentials_with_info(SignonIdentity *self,
  * @methods: (transfer none) (element-type utf8 GStrv): methods.
  * @caption: caption.
  * @realms: realms.
+ * @owner: owner.
  * @access_control_list: access control list.
  * @type: the type of the identity.
  * @cb: (scope async): callback.
index 4e85f444577b9a3fb5376c8fd9edf08d340b6766..8d7b0227be403df891de4a218d1b3f674d8d28ee 100644 (file)
  * 02110-1301 USA
  */
 
+/**
+ * SECTION:signon-security-context
+ * @title: SignonSecurityContext
+ * @short_description: Representation of a security context.
+ *
+ * The #SignonSecurityContext represents a security context within
+ * sytem and also within application.
+ */
+
 #include "signon-security-context.h"
 
 G_DEFINE_BOXED_TYPE (SignonSecurityContext, signon_security_context,
@@ -56,7 +65,7 @@ signon_security_context_new ()
 }
 
 /**
- * signon_security_context_new_from_vaues:
+ * signon_security_context_new_from_values:
  * @system_context: system security context (such as SMACK/MSSF label/token).
  * @application_context: application security context (such as a script name).
  *
@@ -188,7 +197,7 @@ signon_security_context_get_application_context (
 }
 
 /**
- * signon_security_conetxt_build_variant:
+ * signon_security_context_build_variant:
  * @ctx: #SignonSecurityContext item.
  *
  * Build a GVariant of type "(ss)" from a #SignonSecurityContext item.
index 057b1b9714fa9930080739ef5cb8cc48fa40d2e4..7ba4bdfd72dedeaf412eabbdd667c19d46210511 100644 (file)
@@ -31,9 +31,9 @@
 G_BEGIN_DECLS
 
 /**
- * Security context descriptor.
+ * SignonSecurityContext:
  *
- * Practically a string tuple.
+ * Security context descriptor. Practically a string tuple.
  *
  * @sys_ctx: system context, such as SMACK-label, MSSF token or just a
  *           binary path.
@@ -46,6 +46,8 @@ typedef struct _SignonSecurityContext
 } SignonSecurityContext;
 
 /**
+ * SignonSecurityContextList:
+ *
  * GList of #SignonSecurityContext items.
  */
 typedef GList SignonSecurityContextList;