Use this API to fetch all the sslcipher resources that are configured on netscaler.
192000
public static sslcipher[] get(nitro_service service) throws Exception{
		sslcipher obj = new sslcipher();
		sslcipher[] response = (sslcipher[])obj.get_resources(service);
		return response;
	}
1356786
public static sslparameter get(nitro_service service) throws Exception{
		sslparameter obj = new sslparameter();
		sslparameter[] response = (sslparameter[])obj.get_resources(service);
		return response[0];
	}
340768
public static vpnurl[] get(nitro_service service) throws Exception{
		vpnurl obj = new vpnurl();
		vpnurl[] response = (vpnurl[])obj.get_resources(service);
		return response;
	}
527877
public static sslservicegroup_sslcipher_binding[] get(nitro_service service, String servicegroupname) throws Exception{
		sslservicegroup_sslcipher_binding obj = new sslservicegroup_sslcipher_binding();
		obj.set_servicegroupname(servicegroupname);
		sslservicegroup_sslcipher_binding response[] = (sslservicegroup_sslcipher_binding[]) obj.get_resources(service);
		return response;
	}
1272233
public static base_responses export(nitro_service client, sslfipskey resources[]) throws Exception {
		base_responses result = null;
		if (resources != null && resources.length > 0) {
			sslfipskey exportresources[] = new sslfipskey[resources.length];
			for (int i=0;i<resources.length;i++){
				exportresources[i] = new sslfipskey();
				exportresources[i].fipskeyname = resources[i].fipskeyname;
				exportresources[i].key = resources[i].key;
			}
			result = perform_operation_bulk_request(client, exportresources,"export");
		}
		return result;
	}
859439
public static sslpolicylabel[] get_filtered(nitro_service service, String filter) throws Exception{
		sslpolicylabel obj = new sslpolicylabel();
		options option = new options();
		option.set_filter(filter);
		sslpolicylabel[] response = (sslpolicylabel[]) obj.getfiltered(service, option);
		return response;
	}
154861
public static ssl_cert[] get(nitro_service client) throws Exception
	{
		ssl_cert resource = new ssl_cert();
		resource.validate("get");
		return (ssl_cert[]) resource.get_resources(client);
	}
184590
public static base_responses create(nitro_service client, sslcrl resources[]) throws Exception {
		base_responses result = null;
		if (resources != null && resources.length > 0) {
			sslcrl createresources[] = new sslcrl[resources.length];
			for (int i=0;i<resources.length;i++){
				createresources[i] = new sslcrl();
				createresources[i].cacertfile = resources[i].cacertfile;
				createresources[i].cakeyfile = resources[i].cakeyfile;
				createresources[i].indexfile = resources[i].indexfile;
				createresources[i].revoke = resources[i].revoke;
				createresources[i].gencrl = resources[i].gencrl;
				createresources[i].password = resources[i].password;
			}
			result = perform_operation_bulk_request(client, createresources,"create");
		}
		return result;
	}
215875
public static sslvserver_sslcipher_binding[] get(nitro_service service, String vservername) throws Exception{
		sslvserver_sslcipher_binding obj = new sslvserver_sslcipher_binding();
		obj.set_vservername(vservername);
		sslvserver_sslcipher_binding response[] = (sslvserver_sslcipher_binding[]) obj.get_resources(service);
		return response;
	}
154370
public static String[] getServiceTypes()
    {
        Set result = new HashSet();

        // All all providers
        Provider[] providers = Security.getProviders();
        for ( int i = 0; i < providers.length; i++ )
        {
            // Get services provided by each provider
            Set keys = providers[i].keySet();
            for ( Iterator it = keys.iterator(); it.hasNext(); )
            {
                String key = (String) it.next();
                key = key.split( " " )[0];

                if ( key.startsWith( "Alg.Alias." ) )
                {
                    // Strip the alias
                    key = key.substring( 10 );
                }
                int ix = key.indexOf( '.' );
                result.add( key.substring( 0, ix ) );
            }
        }
        return (String[]) result.toArray( new String[result.size()] );
    }
1005121
public static ssl_stats get(nitro_service service) throws Exception{
		ssl_stats obj = new ssl_stats();
		ssl_stats[] response = (ssl_stats[])obj.stat_resources(service);
		return response[0];
	}
470255
public static dnsptrrec[] get(nitro_service service) throws Exception{
		dnsptrrec obj = new dnsptrrec();
		dnsptrrec[] response = (dnsptrrec[])obj.get_resources(service);
		return response;
	}
198073
public static sslservice get(nitro_service service, String servicename) throws Exception{
		sslservice obj = new sslservice();
		obj.set_servicename(servicename);
		sslservice response = (sslservice) obj.get_resource(service);
		return response;
	}
1209528
public static sslvserver[] get(nitro_service service) throws Exception{
		sslvserver obj = new sslvserver();
		sslvserver[] response = (sslvserver[])obj.get_resources(service);
		return response;
	}
924485
public static sslservice[] get_filtered(nitro_service service, String filter) throws Exception{
		sslservice obj = new sslservice();
		options option = new options();
		option.set_filter(filter);
		sslservice[] response = (sslservice[]) obj.getfiltered(service, option);
		return response;
	}
1111074
public static vpntrafficpolicy[] get(nitro_service service) throws Exception{
		vpntrafficpolicy obj = new vpntrafficpolicy();
		vpntrafficpolicy[] response = (vpntrafficpolicy[])obj.get_resources(service);
		return response;
	}
163561
public static sslcipher get(nitro_service service, String ciphergroupname) throws Exception{
		sslcipher obj = new sslcipher();
		obj.set_ciphergroupname(ciphergroupname);
		sslcipher response = (sslcipher) obj.get_resource(service);
		return response;
	}