You are viewing a plain text version of this content. The canonical link for it is here.
Posted to issues@geode.apache.org by "ASF subversion and git services (JIRA)" <ji...@apache.org> on 2017/10/11 12:21:00 UTC

[jira] [Commented] (GEODE-3424) User can pass authorization instance to CacheFactory

    [ https://issues.apache.org/jira/browse/GEODE-3424?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=16200185#comment-16200185 ] 

ASF subversion and git services commented on GEODE-3424:
--------------------------------------------------------

Commit 2aa801a3e4dbb9091b221ca7131df24c94e44f33 in geode-native's branch refs/heads/develop from [~mhansonp]
[ https://gitbox.apache.org/repos/asf?p=geode-native.git;h=2aa801a ]

GEODE-3424: Pass instance of AuthInitailize into CacheFactory.

- Remove old properties based library and factory loading.
- Removes old test.


> User can pass authorization instance to CacheFactory
> ----------------------------------------------------
>
>                 Key: GEODE-3424
>                 URL: https://issues.apache.org/jira/browse/GEODE-3424
>             Project: Geode
>          Issue Type: Improvement
>          Components: native client
>            Reporter: Addison
>
> Today, the loading of the native client authorization module is difficult, especially with IIS. To load the auth assembly it must be located in the IIS installation directory and this can vary from machine to machine.
> A better approach is to allow users to pass in an instance of the auth class into the CacheFactory.  This will work well with app domains as well.
> Something like this
> {code}
> var auth = new MyAuth();
> CacheFactory.setAuthHandler(auth);
> var cache = cacheFactory.create();
> {code}



--
This message was sent by Atlassian JIRA
(v6.4.14#64029)