Skip navigation links
A B C D E F G H I L M N O P R S T U W 

A

ACK_SERVER_ADDRESS - Static variable in class com.permissionnanny.lib.Nanny
Entity field:
ACTION_GET_PERMISSION_MANIFEST - Static variable in class com.permissionnanny.lib.Nanny
Broadcast Action: Sent when Permission Nanny wants to know which permissions clients are using.
ADD_GPS_STATUS_LISTENER - Static variable in class com.permissionnanny.lib.request.simple.LocationRequest
 
ADD_NETWORK - Static variable in class com.permissionnanny.lib.request.simple.WifiRequest
 
ADD_NMEA_LISTENER - Static variable in class com.permissionnanny.lib.request.simple.LocationRequest
 
ADD_PROXIMITY_ALERT - Static variable in class com.permissionnanny.lib.request.simple.LocationRequest
 
addFilter(Event) - Method in class com.permissionnanny.lib.request.PermissionReceiver
 
addFilter(Event) - Method in class com.permissionnanny.lib.request.PermissionRequest
 
addGpsStatusListener(GpsStatus.Listener) - Static method in class com.permissionnanny.lib.request.simple.LocationRequest
 
addNetwork(WifiConfiguration) - Static method in class com.permissionnanny.lib.request.simple.WifiRequest
 
addNmeaListener(GpsStatus.NmeaListener) - Static method in class com.permissionnanny.lib.request.simple.LocationRequest
 
addProximityAlert(double, double, float, long, PendingIntent) - Static method in class com.permissionnanny.lib.request.simple.LocationRequest
 
arrayListOfPendingIntents0 - Variable in class com.permissionnanny.lib.request.RequestParams
 
arrayListOfPendingIntents1 - Variable in class com.permissionnanny.lib.request.RequestParams
 
arrayListOfStrings0 - Variable in class com.permissionnanny.lib.request.RequestParams
 
AUTHORIZATION_SERVICE - Static variable in class com.permissionnanny.lib.Nanny
Response value: Service that authorizes requests.

B

BaseEvent - Class in com.permissionnanny.lib.request
 
BaseEvent() - Constructor for class com.permissionnanny.lib.request.BaseEvent
 
boolean0 - Variable in class com.permissionnanny.lib.request.RequestParams
 
build() - Method in class com.permissionnanny.lib.request.content.ContentRequest.Builder
 
Builder() - Constructor for class com.permissionnanny.lib.request.content.ContentRequest.Builder
 
bundle0 - Variable in class com.permissionnanny.lib.request.RequestParams
 
byteArray0 - Variable in class com.permissionnanny.lib.request.RequestParams
 

C

C - Class in com.permissionnanny.lib
Internal constants.
C() - Constructor for class com.permissionnanny.lib.C
 
CLIENT_ADDRESS - Static variable in class com.permissionnanny.lib.Nanny
Request field: Address client is listening on.
CLIENT_PERMISSION_MANIFEST_RECEIVER - Static variable in class com.permissionnanny.lib.Nanny
Server Component that listens for client permission usages.
CLIENT_REQUEST_RECEIVER - Static variable in class com.permissionnanny.lib.Nanny
Server Component that handles client requests.
CLOSE - Static variable in class com.permissionnanny.lib.Nanny
Response value: Client shall receive no further responses from the server; it is safe to unregister receivers or unbind services.*
com.permissionnanny.lib - package com.permissionnanny.lib
 
com.permissionnanny.lib.manifest - package com.permissionnanny.lib.manifest
 
com.permissionnanny.lib.request - package com.permissionnanny.lib.request
 
com.permissionnanny.lib.request.content - package com.permissionnanny.lib.request.content
 
com.permissionnanny.lib.request.simple - package com.permissionnanny.lib.request.simple
 
configureServer(boolean) - Static method in class com.permissionnanny.lib.Nanny
Configure the SDK to communicate with Permission Nanny's Debug or Release build variant.
CONNECTION - Static variable in class com.permissionnanny.lib.Nanny
Response field: Connection options.
ContentEvent - Class in com.permissionnanny.lib.request.content
 
ContentEvent(RequestParams, ContentListener) - Constructor for class com.permissionnanny.lib.request.content.ContentEvent
 
ContentListener - Interface in com.permissionnanny.lib.request.content
Listener to attach to ContentRequests to receive responses from Permission Nanny.
ContentRequest - Class in com.permissionnanny.lib.request.content
A request to Permission Nanny to access ContentProviders that are protected by Android permissions on your behalf.
ContentRequest(RequestParams) - Constructor for class com.permissionnanny.lib.request.content.ContentRequest
 
ContentRequest.Builder - Class in com.permissionnanny.lib.request.content
 
contentValues(ContentValues) - Method in class com.permissionnanny.lib.request.content.ContentRequest.Builder
 
contentValues0 - Variable in class com.permissionnanny.lib.request.RequestParams
 
CREATOR - Static variable in class com.permissionnanny.lib.request.RequestParams
 
criteria0 - Variable in class com.permissionnanny.lib.request.RequestParams
 

D

DEBUG_PROVIDER - Static variable in class com.permissionnanny.lib.Nanny
 
delete() - Method in class com.permissionnanny.lib.request.content.ContentRequest.Builder
 
DELETE - Static variable in class com.permissionnanny.lib.request.content.ContentRequest
 
describeContents() - Method in class com.permissionnanny.lib.request.RequestParams
 
DISABLE_NETWORK - Static variable in class com.permissionnanny.lib.request.simple.WifiRequest
 
disableNetwork(int) - Static method in class com.permissionnanny.lib.request.simple.WifiRequest
 
DISCONNECT - Static variable in class com.permissionnanny.lib.request.simple.WifiRequest
 
disconnect() - Static method in class com.permissionnanny.lib.request.simple.WifiRequest
 
double0 - Variable in class com.permissionnanny.lib.request.RequestParams
 
double1 - Variable in class com.permissionnanny.lib.request.RequestParams
 

E

EMPTY_INTENT - Static variable in class com.permissionnanny.lib.C
An empty intent.
ENABLE_NETWORK - Static variable in class com.permissionnanny.lib.request.simple.WifiRequest
 
enableNetwork(int, boolean) - Static method in class com.permissionnanny.lib.request.simple.WifiRequest
 
ENTITY_BODY - Static variable in class com.permissionnanny.lib.Nanny
Request/Response field: Resource payload.
ENTITY_ERROR - Static variable in class com.permissionnanny.lib.Nanny
Response field: Error payload.
equals(Object) - Method in class com.permissionnanny.lib.request.RequestParams
 
Event - Interface in com.permissionnanny.lib
 
EVENT - Static variable in class com.permissionnanny.lib.request.simple.GpsStatusEvent
 
EXTRAS - Static variable in class com.permissionnanny.lib.request.simple.LocationEvent
 

F

filter() - Method in interface com.permissionnanny.lib.Event
 
filter() - Method in class com.permissionnanny.lib.request.content.ContentEvent
 
filter() - Method in class com.permissionnanny.lib.request.PermissionEvent
 
filter() - Method in class com.permissionnanny.lib.request.simple.GpsStatusEvent
 
filter() - Method in class com.permissionnanny.lib.request.simple.LocationEvent
 
filter() - Method in class com.permissionnanny.lib.request.simple.NmeaEvent
 
float0 - Variable in class com.permissionnanny.lib.request.RequestParams
 

G

GET_ALL_CELL_INFO - Static variable in class com.permissionnanny.lib.request.simple.TelephonyRequest
 
GET_CONFIGURED_NETWORKS - Static variable in class com.permissionnanny.lib.request.simple.WifiRequest
 
GET_CONNECTION_INFO - Static variable in class com.permissionnanny.lib.request.simple.WifiRequest
 
GET_DEVICE_ID - Static variable in class com.permissionnanny.lib.request.simple.TelephonyRequest
 
GET_DEVICE_SOFTWARE_VERSION - Static variable in class com.permissionnanny.lib.request.simple.TelephonyRequest
 
GET_DHCP_INFO - Static variable in class com.permissionnanny.lib.request.simple.WifiRequest
 
GET_GROUP_ID_LEVEL_1 - Static variable in class com.permissionnanny.lib.request.simple.TelephonyRequest
 
GET_LAST_KNOWN_LOCATION - Static variable in class com.permissionnanny.lib.request.simple.LocationRequest
 
GET_LINE_1_NUMBER - Static variable in class com.permissionnanny.lib.request.simple.TelephonyRequest
 
GET_NEIGHBORING_CELL_INFO - Static variable in class com.permissionnanny.lib.request.simple.TelephonyRequest
 
GET_SCAN_RESULTS - Static variable in class com.permissionnanny.lib.request.simple.WifiRequest
 
GET_SIM_SERIAL_NUMBER - Static variable in class com.permissionnanny.lib.request.simple.TelephonyRequest
 
GET_SUBSCRIBER_ID - Static variable in class com.permissionnanny.lib.request.simple.TelephonyRequest
 
GET_VOICE_MAIL_ALPHA_TAG - Static variable in class com.permissionnanny.lib.request.simple.TelephonyRequest
 
GET_VOICE_MAIL_NUMBER - Static variable in class com.permissionnanny.lib.request.simple.TelephonyRequest
 
GET_WIFI_STATE - Static variable in class com.permissionnanny.lib.request.simple.WifiRequest
 
getAllCellInfo() - Static method in class com.permissionnanny.lib.request.simple.TelephonyRequest
 
getConfiguredNetworks() - Static method in class com.permissionnanny.lib.request.simple.WifiRequest
 
getConnectionInfo() - Static method in class com.permissionnanny.lib.request.simple.WifiRequest
 
getDeviceId() - Static method in class com.permissionnanny.lib.request.simple.TelephonyRequest
 
getDeviceSoftwareVersion() - Static method in class com.permissionnanny.lib.request.simple.TelephonyRequest
 
getDhcpInfo() - Static method in class com.permissionnanny.lib.request.simple.WifiRequest
 
getGroupIdLevel1() - Static method in class com.permissionnanny.lib.request.simple.TelephonyRequest
 
getLastKnownLocation(String) - Static method in class com.permissionnanny.lib.request.simple.LocationRequest
 
getLine1Number() - Static method in class com.permissionnanny.lib.request.simple.TelephonyRequest
 
getNeighboringCellInfo() - Static method in class com.permissionnanny.lib.request.simple.TelephonyRequest
 
getProxyContentProvider() - Static method in class com.permissionnanny.lib.Nanny
Return Permission Nanny's proxy content provider's URI, which changes depending on the build variant to avoid conflict with each other.
getScanResults() - Static method in class com.permissionnanny.lib.request.simple.WifiRequest
 
getServerAppId() - Static method in class com.permissionnanny.lib.Nanny
Return Permission Nanny's app ID, which changes depending on the build variant to avoid conflict with each other.
getSimSerialNumber() - Static method in class com.permissionnanny.lib.request.simple.TelephonyRequest
 
getSubscriberId() - Static method in class com.permissionnanny.lib.request.simple.TelephonyRequest
 
getVoiceMailAlphaTag() - Static method in class com.permissionnanny.lib.request.simple.TelephonyRequest
 
getVoiceMailNumber() - Static method in class com.permissionnanny.lib.request.simple.TelephonyRequest
 
getWifiState() - Static method in class com.permissionnanny.lib.request.simple.WifiRequest
 
GPS_STATUS_SERVICE - Static variable in class com.permissionnanny.lib.Nanny
Response value: Service that delivers GPS status updates.
GpsStatusEvent - Class in com.permissionnanny.lib.request.simple
 
GpsStatusEvent(GpsStatus.Listener) - Constructor for class com.permissionnanny.lib.request.simple.GpsStatusEvent
 

H

hashCode() - Method in class com.permissionnanny.lib.request.RequestParams
 

I

ICC_CLOSE_LOGICAL_CHANNEL - Static variable in class com.permissionnanny.lib.request.simple.TelephonyRequest
 
ICC_EXCHANGE_SIM_IO - Static variable in class com.permissionnanny.lib.request.simple.TelephonyRequest
 
ICC_OPEN_LOGICAL_CHANNEL - Static variable in class com.permissionnanny.lib.request.simple.TelephonyRequest
 
ICC_TRANSMIT_APDU_BASIC_CHANNEL - Static variable in class com.permissionnanny.lib.request.simple.TelephonyRequest
 
ICC_TRANSMIT_APDU_LOGICAL_CHANNEL - Static variable in class com.permissionnanny.lib.request.simple.TelephonyRequest
 
inetAddress0 - Variable in class com.permissionnanny.lib.request.RequestParams
 
insert() - Method in class com.permissionnanny.lib.request.content.ContentRequest.Builder
 
INSERT - Static variable in class com.permissionnanny.lib.request.content.ContentRequest
 
int0 - Variable in class com.permissionnanny.lib.request.RequestParams
 
InvalidRequestException - Exception in com.permissionnanny.lib
 
InvalidRequestException(String, Object...) - Constructor for exception com.permissionnanny.lib.InvalidRequestException
 
InvalidRequestException(Throwable, String, Object...) - Constructor for exception com.permissionnanny.lib.InvalidRequestException
 
IS_WIFI_ENABLED - Static variable in class com.permissionnanny.lib.request.simple.WifiRequest
 
isPermissionNannyInstalled(Context) - Static method in class com.permissionnanny.lib.Nanny
Checks if Permission Nanny is installed.
isWifiEnabled() - Static method in class com.permissionnanny.lib.request.simple.WifiRequest
 

L

listener(ContentListener) - Method in class com.permissionnanny.lib.request.content.ContentRequest
Attach a listener.
listener(SimpleListener) - Method in class com.permissionnanny.lib.request.simple.SimpleRequest
Attach a listener.
listOfStrings0 - Variable in class com.permissionnanny.lib.request.RequestParams
 
listOfStrings1 - Variable in class com.permissionnanny.lib.request.RequestParams
 
LOCATION - Static variable in class com.permissionnanny.lib.request.simple.LocationEvent
 
LOCATION_SERVICE - Static variable in class com.permissionnanny.lib.Nanny
Response value: Service that delivers location updates.
LocationEvent - Class in com.permissionnanny.lib.request.simple
 
LocationEvent(LocationListener, Handler) - Constructor for class com.permissionnanny.lib.request.simple.LocationEvent
 
LocationRequest - Class in com.permissionnanny.lib.request.simple
Factory that creates LocationManager requests.
LocationRequest(RequestParams) - Constructor for class com.permissionnanny.lib.request.simple.LocationRequest
 
long0 - Variable in class com.permissionnanny.lib.request.RequestParams
 

M

mParams - Variable in class com.permissionnanny.lib.request.PermissionRequest
 
mReceiver - Variable in class com.permissionnanny.lib.request.PermissionRequest
 

N

Nanny - Class in com.permissionnanny.lib
Permission Nanny
Nanny() - Constructor for class com.permissionnanny.lib.Nanny
 
NannyException - Exception in com.permissionnanny.lib
 
NannyException(String, Object...) - Constructor for exception com.permissionnanny.lib.NannyException
 
NannyException(Throwable, String, Object...) - Constructor for exception com.permissionnanny.lib.NannyException
 
newBuilder() - Static method in class com.permissionnanny.lib.request.content.ContentRequest
 
NMEA - Static variable in class com.permissionnanny.lib.request.simple.NmeaEvent
 
NMEA_SERVICE - Static variable in class com.permissionnanny.lib.Nanny
Response value: Service that delivers NMEA updates.
NmeaEvent - Class in com.permissionnanny.lib.request.simple
 
NmeaEvent(GpsStatus.NmeaListener) - Constructor for class com.permissionnanny.lib.request.simple.NmeaEvent
 

O

ON_LOCATION_CHANGED - Static variable in class com.permissionnanny.lib.request.simple.LocationEvent
 
ON_PROVIDER_DISABLED - Static variable in class com.permissionnanny.lib.request.simple.LocationEvent
 
ON_PROVIDER_ENABLED - Static variable in class com.permissionnanny.lib.request.simple.LocationEvent
 
ON_STATUS_CHANGED - Static variable in class com.permissionnanny.lib.request.simple.LocationEvent
 
onReceive(Context, Intent) - Method in class com.permissionnanny.lib.manifest.PermissionManifestReceiver
 
onReceive(Context, Intent) - Method in class com.permissionnanny.lib.request.PermissionReceiver
 
onResponse(Bundle, Cursor) - Method in interface com.permissionnanny.lib.request.content.ContentListener
Callback when Permission Nanny returns a response.
onResponse(Bundle) - Method in interface com.permissionnanny.lib.request.simple.SimpleListener
Callback when Permission Nanny returns a response.
opCode - Variable in class com.permissionnanny.lib.request.RequestParams
 

P

pendingIntent0 - Variable in class com.permissionnanny.lib.request.RequestParams
 
pendingIntent1 - Variable in class com.permissionnanny.lib.request.RequestParams
 
PERMISSION_MANIFEST - Static variable in class com.permissionnanny.lib.Nanny
Entity field:
PermissionEvent - Class in com.permissionnanny.lib.request
 
PermissionEvent(SimpleListener) - Constructor for class com.permissionnanny.lib.request.PermissionEvent
 
PermissionManifestReceiver - Class in com.permissionnanny.lib.manifest
 
PermissionManifestReceiver() - Constructor for class com.permissionnanny.lib.manifest.PermissionManifestReceiver
 
PermissionReceiver - Class in com.permissionnanny.lib.request
 
PermissionReceiver() - Constructor for class com.permissionnanny.lib.request.PermissionReceiver
 
PermissionRequest - Class in com.permissionnanny.lib.request
A request to Permission Nanny to access resources that are protected by Android permissions on your behalf.
PermissionRequest(RequestParams) - Constructor for class com.permissionnanny.lib.request.PermissionRequest
 
PING_SUPPLICANT - Static variable in class com.permissionnanny.lib.request.simple.WifiRequest
 
pingSupplicant() - Static method in class com.permissionnanny.lib.request.simple.WifiRequest
 
PPP - Annotation Type in com.permissionnanny.lib
Denotes that the target is part of the Permission Police Protocol (PPP).
PPP_0_1 - Static variable in class com.permissionnanny.lib.Nanny
Request/Response value: Permission Police Protocol v0.1
process(Context, Intent) - Method in interface com.permissionnanny.lib.Event
 
process(Context, Intent) - Method in class com.permissionnanny.lib.request.content.ContentEvent
 
process(Context, Intent) - Method in class com.permissionnanny.lib.request.PermissionEvent
 
process(Context, Intent) - Method in class com.permissionnanny.lib.request.simple.GpsStatusEvent
 
process(Context, Intent) - Method in class com.permissionnanny.lib.request.simple.LocationEvent
 
process(Context, Intent) - Method in class com.permissionnanny.lib.request.simple.NmeaEvent
 
projection(String[]) - Method in class com.permissionnanny.lib.request.content.ContentRequest.Builder
 
PROTOCOL_VERSION - Static variable in class com.permissionnanny.lib.Nanny
Request/Response field: Protocol version of the request the client is using.
PROVIDER - Static variable in class com.permissionnanny.lib.Nanny
 
PROVIDER - Static variable in class com.permissionnanny.lib.request.simple.LocationEvent
 
PROVIDER_AUTHORITY - Static variable in class com.permissionnanny.lib.Nanny
Authority that resolves to Permission Nanny's proxy content provider.

R

REASSOCIATE - Static variable in class com.permissionnanny.lib.request.simple.WifiRequest
 
reassociate() - Static method in class com.permissionnanny.lib.request.simple.WifiRequest
 
RECONNECT - Static variable in class com.permissionnanny.lib.request.simple.WifiRequest
 
reconnect() - Static method in class com.permissionnanny.lib.request.simple.WifiRequest
 
REMOVE_GPS_STATUS_LISTENER - Static variable in class com.permissionnanny.lib.request.simple.LocationRequest
 
REMOVE_NETWORK - Static variable in class com.permissionnanny.lib.request.simple.WifiRequest
 
REMOVE_NMEA_LISTENER - Static variable in class com.permissionnanny.lib.request.simple.LocationRequest
 
REMOVE_PROXIMITY_ALERT - Static variable in class com.permissionnanny.lib.request.simple.LocationRequest
 
REMOVE_UPDATES - Static variable in class com.permissionnanny.lib.request.simple.LocationRequest
 
REMOVE_UPDATES1 - Static variable in class com.permissionnanny.lib.request.simple.LocationRequest
 
removeNetwork(int) - Static method in class com.permissionnanny.lib.request.simple.WifiRequest
 
removeProximityAlert(PendingIntent) - Static method in class com.permissionnanny.lib.request.simple.LocationRequest
 
removeUpdates(PendingIntent) - Static method in class com.permissionnanny.lib.request.simple.LocationRequest
 
REQUEST_LOCATION_UPDATES - Static variable in class com.permissionnanny.lib.request.simple.LocationRequest
 
REQUEST_LOCATION_UPDATES1 - Static variable in class com.permissionnanny.lib.request.simple.LocationRequest
 
REQUEST_LOCATION_UPDATES2 - Static variable in class com.permissionnanny.lib.request.simple.LocationRequest
 
REQUEST_LOCATION_UPDATES3 - Static variable in class com.permissionnanny.lib.request.simple.LocationRequest
 
REQUEST_LOCATION_UPDATES4 - Static variable in class com.permissionnanny.lib.request.simple.LocationRequest
 
REQUEST_PARAMS - Static variable in class com.permissionnanny.lib.Nanny
Entity field:
REQUEST_REASON - Static variable in class com.permissionnanny.lib.Nanny
Entity field:
requestLocationUpdates(long, float, Criteria, PendingIntent) - Static method in class com.permissionnanny.lib.request.simple.LocationRequest
 
requestLocationUpdates(long, float, Criteria, LocationListener, Looper) - Static method in class com.permissionnanny.lib.request.simple.LocationRequest
 
RequestParams - Class in com.permissionnanny.lib.request
 
RequestParams() - Constructor for class com.permissionnanny.lib.request.RequestParams
 
RequestParams(Parcel) - Constructor for class com.permissionnanny.lib.request.RequestParams
 
requestSingleUpdate - Static variable in class com.permissionnanny.lib.request.simple.LocationRequest
 
requestSingleUpdate1 - Static variable in class com.permissionnanny.lib.request.simple.LocationRequest
 
requestSingleUpdate2 - Static variable in class com.permissionnanny.lib.request.simple.LocationRequest
 
requestSingleUpdate3 - Static variable in class com.permissionnanny.lib.request.simple.LocationRequest
 

S

SAVE_CONFIGURATION - Static variable in class com.permissionnanny.lib.request.simple.WifiRequest
 
saveConfiguration() - Static method in class com.permissionnanny.lib.request.simple.WifiRequest
 
SC_BAD_REQUEST - Static variable in class com.permissionnanny.lib.Nanny
Response value: Server could not process request due to incorrect request parameters.
SC_FORBIDDEN - Static variable in class com.permissionnanny.lib.Nanny
Response value: User denied your request.
SC_OK - Static variable in class com.permissionnanny.lib.Nanny
Response value: Request succeeded.
SC_UNAUTHORIZED - Static variable in class com.permissionnanny.lib.Nanny
Response value: Client is not authorized to make a request.
select() - Method in class com.permissionnanny.lib.request.content.ContentRequest.Builder
 
SELECT - Static variable in class com.permissionnanny.lib.request.content.ContentRequest
 
selection(String) - Method in class com.permissionnanny.lib.request.content.ContentRequest.Builder
 
selectionArgs(String[]) - Method in class com.permissionnanny.lib.request.content.ContentRequest.Builder
 
SEND_DATA_MESSAGE - Static variable in class com.permissionnanny.lib.request.simple.SmsRequest
 
SEND_ENVELOPE_WITH_STATUS - Static variable in class com.permissionnanny.lib.request.simple.TelephonyRequest
 
SEND_MULTIMEDIA_MESSAGE - Static variable in class com.permissionnanny.lib.request.simple.SmsRequest
 
SEND_MULTIPART_TEXT_MESSAGE - Static variable in class com.permissionnanny.lib.request.simple.SmsRequest
 
SEND_TEXT_MESSAGE - Static variable in class com.permissionnanny.lib.request.simple.SmsRequest
 
sendAck(Context, Intent) - Method in class com.permissionnanny.lib.request.BaseEvent
 
sendDataMessage(String, String, short, byte[], PendingIntent, PendingIntent) - Static method in class com.permissionnanny.lib.request.simple.SmsRequest
Send a data based SMS to a specific application port.
SENDER_IDENTITY - Static variable in class com.permissionnanny.lib.Nanny
Entity field:
sendMultimediaMessage(Context, Uri, String, Bundle, PendingIntent) - Static method in class com.permissionnanny.lib.request.simple.SmsRequest
Send an MMS message
sendMultipartTextMessage(String, String, ArrayList<String>, ArrayList<PendingIntent>, ArrayList<PendingIntent>) - Static method in class com.permissionnanny.lib.request.simple.SmsRequest
Send a multi-part text based SMS.
sendTextMessage(String, String, String, PendingIntent, PendingIntent) - Static method in class com.permissionnanny.lib.request.simple.SmsRequest
Send a text based SMS.
SERVER - Static variable in class com.permissionnanny.lib.Nanny
Response field: Service that handled the request.
SERVER_APP_ID - Static variable in class com.permissionnanny.lib.Nanny
Permission Nanny's Release build application ID.
SERVER_DEBUG_APP_ID - Static variable in class com.permissionnanny.lib.Nanny
Permission Nanny's Debug build application ID.
SERVER_PACKAGE_NAME - Static variable in class com.permissionnanny.lib.Nanny
Permission Nanny's root package name.
SET_WIFI_ENABLED - Static variable in class com.permissionnanny.lib.request.simple.WifiRequest
 
setupPermissionUsage(Context) - Method in class com.permissionnanny.lib.manifest.PermissionManifestReceiver
 
setWifiEnabled(boolean) - Static method in class com.permissionnanny.lib.request.simple.WifiRequest
 
SimpleListener - Interface in com.permissionnanny.lib.request.simple
Listener to attach to SimpleRequests to receive responses from Permission Nanny.
SimpleRequest - Class in com.permissionnanny.lib.request.simple
A request to Permission Nanny to access manager resources - such as TelephonyManager and LocationManager - that are protected by Android permissions on your behalf.
SimpleRequest(RequestParams) - Constructor for class com.permissionnanny.lib.request.simple.SimpleRequest
 
SmsRequest - Class in com.permissionnanny.lib.request.simple
Factory that creates SmsManager requests.
SmsRequest(RequestParams) - Constructor for class com.permissionnanny.lib.request.simple.SmsRequest
 
sortOrder(String) - Method in class com.permissionnanny.lib.request.content.ContentRequest.Builder
 
START_SCAN - Static variable in class com.permissionnanny.lib.request.simple.WifiRequest
 
startRequest(Context, String, ContentListener) - Method in class com.permissionnanny.lib.request.content.ContentRequest
/** Start the request.
startRequest(Context, String) - Method in class com.permissionnanny.lib.request.PermissionRequest
Start the request.
startRequest(Context, String) - Method in class com.permissionnanny.lib.request.simple.LocationRequest
 
startRequest(Context, String, SimpleListener) - Method in class com.permissionnanny.lib.request.simple.SimpleRequest
Start the request.
startScan() - Static method in class com.permissionnanny.lib.request.simple.WifiRequest
 
STATUS - Static variable in class com.permissionnanny.lib.request.simple.LocationEvent
 
STATUS_CODE - Static variable in class com.permissionnanny.lib.Nanny
Response field: Result status code.
stop() - Method in class com.permissionnanny.lib.request.simple.LocationRequest
 
string0 - Variable in class com.permissionnanny.lib.request.RequestParams
 
string1 - Variable in class com.permissionnanny.lib.request.RequestParams
 
string2 - Variable in class com.permissionnanny.lib.request.RequestParams
 
stringArray0 - Variable in class com.permissionnanny.lib.request.RequestParams
 
stringArray1 - Variable in class com.permissionnanny.lib.request.RequestParams
 

T

TelephonyRequest - Class in com.permissionnanny.lib.request.simple
Factory that create TelephonyManager requests.
TelephonyRequest(RequestParams) - Constructor for class com.permissionnanny.lib.request.simple.TelephonyRequest
 
TIMESTAMP - Static variable in class com.permissionnanny.lib.request.simple.NmeaEvent
 
TYPE - Static variable in class com.permissionnanny.lib.Nanny
Entity field:

U

update() - Method in class com.permissionnanny.lib.request.content.ContentRequest.Builder
 
UPDATE - Static variable in class com.permissionnanny.lib.request.content.ContentRequest
 
UPDATE_NETWORK - Static variable in class com.permissionnanny.lib.request.simple.WifiRequest
 
updateNetwork(WifiConfiguration) - Static method in class com.permissionnanny.lib.request.simple.WifiRequest
 
uri(Uri) - Method in class com.permissionnanny.lib.request.content.ContentRequest.Builder
 
uri0 - Variable in class com.permissionnanny.lib.request.RequestParams
 
usesPermission(String) - Method in class com.permissionnanny.lib.manifest.PermissionManifestReceiver
 

W

wifiConfiguration0 - Variable in class com.permissionnanny.lib.request.RequestParams
 
WifiRequest - Class in com.permissionnanny.lib.request.simple
Factory that creates WifiManager requests.
WifiRequest(RequestParams) - Constructor for class com.permissionnanny.lib.request.simple.WifiRequest
 
writeToParcel(Parcel, int) - Method in class com.permissionnanny.lib.request.RequestParams
 
A B C D E F G H I L M N O P R S T U W 
Skip navigation links