Emeric Vigier | 12d61d8 | 2012-09-19 15:08:18 -0400 | [diff] [blame] | 1 | package com.savoirfairelinux.sflphone.service; |
| 2 | |
| 3 | public final class ServiceConstants { |
| 4 | |
| 5 | public static final String INTENT_SIP_SERVICE = "com.savoirfairelinux.sflphone.service.SipService"; |
| 6 | public static final String EXTRA_OUTGOING_ACTIVITY = "outgoing_activity"; |
| 7 | |
Alexandre Savard | 6b85e7e | 2012-09-27 15:43:14 -0400 | [diff] [blame] | 8 | public static final String CONFIG_ACCOUNT_TYPE = "Account.type"; |
| 9 | public static final String CONFIG_ACCOUNT_ALIAS = "Account.alias"; |
| 10 | public static final String CONFIG_ACCOUNT_MAILBOX = "Account.mailbox"; |
| 11 | public static final String CONFIG_ACCOUNT_ENABLE = "Account.enable"; |
| 12 | public static final String CONFIG_ACCOUNT_REGISTRATION_EXPIRE = "Account.registrationExpire"; |
| 13 | public static final String CONFIG_ACCOUNT_REGISTRATION_STATUS = "Account.registrationStatus"; |
| 14 | public static final String CONFIG_ACCOUNT_REGISTRATION_STATE_CODE = "Account.registrationCode"; |
| 15 | public static final String CONFIG_ACCOUNT_REGISTRATION_STATE_DESC = "Account.registrationDescription"; |
| 16 | public static final String CONFIG_CREDENTIAL_NUMBER = "Credential.count"; |
| 17 | public static final String CONFIG_ACCOUNT_DTMF_TYPE = "Account.dtmfType"; |
| 18 | public static final String CONFIG_RINGTONE_PATH = "Account.ringtonePath"; |
| 19 | public static final String CONFIG_RINGTONE_ENABLED = "Account.ringtoneEnabled"; |
| 20 | public static final String CONFIG_KEEP_ALIVE_ENABLED = "Account.keepAliveEnabled"; |
Alexandre Savard | 12dc3ac | 2012-09-27 11:17:39 -0400 | [diff] [blame] | 21 | |
Alexandre Savard | 6b85e7e | 2012-09-27 15:43:14 -0400 | [diff] [blame] | 22 | public static final String CONFIG_ACCOUNT_HOSTNAME = "Account.hostname"; |
| 23 | public static final String CONFIG_ACCOUNT_USERNAME = "Account.username"; |
| 24 | public static final String CONFIG_ACCOUNT_ROUTESET = "Account.routeset"; |
| 25 | public static final String CONFIG_ACCOUNT_PASSWORD = "Account.password"; |
| 26 | public static final String CONFIG_ACCOUNT_REALM = "Account.realm"; |
| 27 | public static final String CONFIG_ACCOUNT_DEFAULT_REALM = "*"; |
| 28 | public static final String CONFIG_ACCOUNT_USERAGENT = "Account.useragent"; |
| 29 | public static final String CONFIG_ACCOUNT_AUTOANSWER = "Account.autoAnswer"; |
| 30 | |
| 31 | public static final String CONFIG_LOCAL_INTERFACE = "Account.localInterface"; |
| 32 | public static final String CONFIG_INTERFACE = "Account.interface"; |
| 33 | public static final String CONFIG_PUBLISHED_SAMEAS_LOCAL = "Account.publishedSameAsLocal"; |
| 34 | public static final String CONFIG_LOCAL_PORT = "Account.localPort"; |
| 35 | public static final String CONFIG_PUBLISHED_PORT = "Account.publishedPort"; |
| 36 | public static final String CONFIG_PUBLISHED_ADDRESS = "Account.publishedAddress"; |
| 37 | public static final String CONFIG_DEFAULT_LOCAL_PORT = "5060"; |
| 38 | public static final String CONFIG_DEFAULT_PUBLISHED_PORT = "5060"; |
| 39 | public static final String CONFIG_DEFAULT_PUBLISHED_SAMEAS_LOCAL = "true"; |
| 40 | public static final String CONFIG_DEFAULT_INTERFACE = "default"; |
| 41 | |
| 42 | public static final String CONFIG_DISPLAY_NAME = "Account.displayName"; |
| 43 | public static final String CONFIG_DEFAULT_ADDRESS = "0.0.0.0"; |
| 44 | |
| 45 | public static final String CONFIG_STUN_SERVER = "STUN.server"; |
| 46 | public static final String CONFIG_STUN_ENABLE = "STUN.enable"; |
| 47 | |
| 48 | // SRTP specific parameters |
| 49 | public static final String CONFIG_SRTP_ENABLE = "SRTP.enable"; |
| 50 | public static final String CONFIG_SRTP_KEY_EXCHANGE = "SRTP.keyExchange"; |
| 51 | public static final String CONFIG_SRTP_ENCRYPTION_ALGO = "SRTP.encryptionAlgorithm"; // Provided by ccRTP,0=NULL,1=AESCM,2=AESF8 |
| 52 | public static final String CONFIG_SRTP_RTP_FALLBACK = "SRTP.rtpFallback"; |
| 53 | public static final String CONFIG_ZRTP_HELLO_HASH = "ZRTP.helloHashEnable"; |
| 54 | public static final String CONFIG_ZRTP_DISPLAY_SAS = "ZRTP.displaySAS"; |
| 55 | public static final String CONFIG_ZRTP_NOT_SUPP_WARNING = "ZRTP.notSuppWarning"; |
| 56 | public static final String CONFIG_ZRTP_DISPLAY_SAS_ONCE = "ZRTP.displaySasOnce"; |
| 57 | |
| 58 | public static final String CONFIG_TLS_LISTENER_PORT = "TLS.listenerPort"; |
| 59 | public static final String CONFIG_TLS_ENABLE = "TLS.enable"; |
| 60 | public static final String CONFIG_TLS_CA_LIST_FILE = "TLS.certificateListFile"; |
| 61 | public static final String CONFIG_TLS_CERTIFICATE_FILE = "TLS.certificateFile"; |
| 62 | public static final String CONFIG_TLS_PRIVATE_KEY_FILE = "TLS.privateKeyFile"; |
| 63 | public static final String CONFIG_TLS_PASSWORD = "TLS.password"; |
| 64 | public static final String CONFIG_TLS_METHOD = "TLS.method"; |
| 65 | public static final String CONFIG_TLS_CIPHERS = "TLS.ciphers"; |
| 66 | public static final String CONFIG_TLS_SERVER_NAME = "TLS.serverName"; |
| 67 | public static final String CONFIG_TLS_VERIFY_SERVER = "TLS.verifyServer"; |
| 68 | public static final String CONFIG_TLS_VERIFY_CLIENT = "TLS.verifyClient"; |
| 69 | public static final String CONFIG_TLS_REQUIRE_CLIENT_CERTIFICATE = "TLS.requireClientCertificate"; |
| 70 | public static final String CONFIG_TLS_NEGOTIATION_TIMEOUT_SEC = "TLS.negotiationTimeoutSec"; |
| 71 | public static final String CONFIG_TLS_NEGOTIATION_TIMEOUT_MSEC = "TLS.negotiationTimemoutMsec"; |
| 72 | |
Emeric Vigier | 12d61d8 | 2012-09-19 15:08:18 -0400 | [diff] [blame] | 73 | } |