Uses of Class
org.rococoa.cocoa.osservices.OSServicesLibrary.__CSIdentityAuthority

Packages that use OSServicesLibrary.__CSIdentityAuthority
org.rococoa.cocoa.osservices   
 

Uses of OSServicesLibrary.__CSIdentityAuthority in org.rococoa.cocoa.osservices
 

Methods in org.rococoa.cocoa.osservices that return OSServicesLibrary.__CSIdentityAuthority
 OSServicesLibrary.__CSIdentityAuthority OSServicesLibrary.CSGetDefaultIdentityAuthority()
          CSGetDefaultIdentityAuthority()

Summary:
Returns the system's default identity authority

Discussion:
The default identity authority is a pseudo-authority representing
the union of the local identity authority and the managed
identity authority.
 OSServicesLibrary.__CSIdentityAuthority OSServicesLibrary.CSGetLocalIdentityAuthority()
          CSGetLocalIdentityAuthority()

Summary:
Returns the identity authority for identities defined on the
local host

Mac OS X threading:
Thread safe since version 10.5

Result:
The CSIdentityAuthorityRef of the local authority

Availability:
Mac OS X: in version 10.5 and later in CoreServices.framework
CarbonLib: not available
Non-Carbon CFM: not available
Original signature : CSIdentityAuthorityRef CSGetLocalIdentityAuthority()
native declaration : /System/Library/Frameworks/CoreServices.framework/Versions/Current/Frameworks/OSServices.framework/Headers/CSIdentityAuthority.h:108
 OSServicesLibrary.__CSIdentityAuthority OSServicesLibrary.CSGetManagedIdentityAuthority()
          CSGetManagedIdentityAuthority()

Summary:
Returns the identity authority for identities defined in the
system's managed directory server(s)

Discussion:
There is always a valid managed identity authority instance, but
if the system is not bound to any managed directory servers, the
managed identity authority will contain no identities.
 OSServicesLibrary.__CSIdentityAuthority OSServicesLibrary.CSIdentityGetAuthority(OSServicesLibrary.__CSIdentity identity)
          CSIdentityGetAuthority()

Summary:
Returns the identity authority of an identity

Mac OS X threading:
Thread safe since version 10.5

Parameters:

identity:
The identity object to access

Result:
A CSIdentityAuthorityRef object

Availability:
Mac OS X: in version 10.5 and later in CoreServices.framework
CarbonLib: not available
Non-Carbon CFM: not available
Original signature : CSIdentityAuthorityRef CSIdentityGetAuthority(CSIdentityRef)
native declaration : /System/Library/Frameworks/CoreServices.framework/Versions/Current/Frameworks/OSServices.framework/Headers/CSIdentity.h:380
 

Methods in org.rococoa.cocoa.osservices with parameters of type OSServicesLibrary.__CSIdentityAuthority
 OSServicesLibrary.__CSIdentityQuery OSServicesLibrary.CSIdentityQueryCreate(CoreFoundationLibrary.__CFAllocator allocator, int identityClass, OSServicesLibrary.__CSIdentityAuthority authority)
          CSIdentityQueryCreate()

Summary:
Creates an identity query object for all identities in the
specified authority

Discussion:
The results of this query include all of the identities in the
specified authority's database.
 OSServicesLibrary.__CSIdentityQuery OSServicesLibrary.CSIdentityQueryCreateForPosixID(CoreFoundationLibrary.__CFAllocator allocator, int posixID, int identityClass, OSServicesLibrary.__CSIdentityAuthority authority)
          CSIdentityQueryCreateForPosixID()

Summary:
Creates an identity query object based on a POSIX ID

Discussion:
Finds an identity by its UID or GID

Mac OS X threading:
Thread safe since version 10.5

Parameters:

allocator:
The allocator to use for this instance

posixID:
The UID or GID of the identity to find

identityClass:
The class of identity to find

authority:
The identity authority to query

Result:
A new CSIdentityQuery object

Availability:
Mac OS X: in version 10.5 and later in CoreServices.framework
CarbonLib: not available
Non-Carbon CFM: not available
Original signature : CSIdentityQueryRef CSIdentityQueryCreateForPosixID(CFAllocatorRef, id_t, CSIdentityClass, CSIdentityAuthorityRef)
native declaration : /System/Library/Frameworks/CoreServices.framework/Versions/Current/Frameworks/OSServices.framework/Headers/CSIdentityQuery.h:267
 OSServicesLibrary.__CSIdentityQuery OSServicesLibrary.CSIdentityQueryCreateForUUID(CoreFoundationLibrary.__CFAllocator allocator, CoreFoundationLibrary.__CFUUID uuid, OSServicesLibrary.__CSIdentityAuthority authority)
          CSIdentityQueryCreateForUUID()

Summary:
Creates an identity query object based on a UUID

Discussion:
Finds an identity by its UUID

Mac OS X threading:
Thread safe since version 10.5

Parameters:

allocator:
The allocator to use for this instance

uuid:
The UUID of the identity to find

authority:
The identity authority to query

Result:
A new CSIdentityQuery object

Availability:
Mac OS X: in version 10.5 and later in CoreServices.framework
CarbonLib: not available
Non-Carbon CFM: not available
Original signature : CSIdentityQueryRef CSIdentityQueryCreateForUUID(CFAllocatorRef, CFUUIDRef, CSIdentityAuthorityRef)
native declaration : /System/Library/Frameworks/CoreServices.framework/Versions/Current/Frameworks/OSServices.framework/Headers/CSIdentityQuery.h:225
 



Copyright © 2009. All Rights Reserved.