( Return to API Overview )
- associateKey
 
- list
 
- listKeys
 
 
Description
Methods to retrieve information about Package Providers associated with
      packages.
Namespace:
packages.provider
Description:
Associate a package security key and with the package provider.
      If the provider or key doesn't exist, it is created. User executing the
      request must be a Satellite administrator.
Parameters:
- 
        string sessionKey
 
 
- 
    string providerName - The provider name
 
 
- 
    string key - The actual key
 
 
- 
    string type - The type of the key. Currently,
 only 'gpg' is supported
 
 
Returns:
- 
    int - 1 on success, exception thrown otherwise.
 
 
Description:
List all Package Providers.
 User executing the request must be a Satellite administrator.
Parameters:
Returns:
- 
array:
  
   - 
      
	     struct - package provider
	
   	-  string "name"
 
       - array "keys"
        
            - 
      
	     struct - package security key
	
     	-  string "key"
 
     	-  string "type"
 
   	
 
               
        
     
   	
 
   
 
 
Description:
List all security keys associated with a package provider.
 User executing the request must be a Satellite administrator.
Parameters:
- 
        string sessionKey
 
 
- 
    string providerName - The provider name
 
 
Returns:
- 
array:
  
   - 
      
	     struct - package security key
	
     	-  string "key"
 
     	-  string "type"