X-Git-Url: http://git.maemo.org/git/?a=blobdiff_plain;f=src%2Fmodest-protocol-info.c;h=503d15a2091478c33c6371f94644cf81ddf36dda;hb=c62e34be3e5b43d9cf0213222653c8ca5da82d93;hp=7c3a4c7c3b95fb8649ba74a491e324cffa3b5c98;hpb=1807d0ffbcc503686889d878c8a37b5c31f30b23;p=modest diff --git a/src/modest-protocol-info.c b/src/modest-protocol-info.c index 7c3a4c7..503d15a 100644 --- a/src/modest-protocol-info.c +++ b/src/modest-protocol-info.c @@ -56,9 +56,12 @@ static const ProtocolInfo ConnectionProtocolMap[] = { { MODEST_PROTOCOL_CONNECTION_TLS_OP, "tls-op", N_("TLS when possible") } /* op stands for optional */ }; + + +/* FIXME: these names must match those of tny_camel_account_get_supported_secure_auth */ static const ProtocolInfo AuthProtocolMap[] = { { MODEST_PROTOCOL_AUTH_NONE, "none", N_("None") }, - { MODEST_PROTOCOL_AUTH_PASSWORD, "password", N_("Password") }, + { MODEST_PROTOCOL_AUTH_PASSWORD, "Password", N_("Password") }, { MODEST_PROTOCOL_AUTH_CRAMMD5, "cram-md5", N_("Cram MD5") } }; @@ -178,4 +181,14 @@ modest_protocol_info_protocol_is_store (ModestTransportStoreProtocol proto) proto == MODEST_PROTOCOL_STORE_POP || proto == MODEST_PROTOCOL_STORE_IMAP; } +gboolean +modest_protocol_info_is_secure(ModestConnectionProtocol protocol) +{ + return (protocol == MODEST_PROTOCOL_CONNECTION_SSL || + protocol == MODEST_PROTOCOL_CONNECTION_TLS); +} +gboolean modest_protocol_info_auth_is_secure(ModestAuthProtocol protocol) +{ + return (protocol == MODEST_PROTOCOL_AUTH_CRAMMD5); +}