You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@directory.apache.org by pl...@apache.org on 2015/06/23 04:44:54 UTC

directory-kerby git commit: getIdentities() should order the identities by principal name.

Repository: directory-kerby
Updated Branches:
  refs/heads/master dadf393f8 -> 866813100


getIdentities() should order the identities by principal name.


Project: http://git-wip-us.apache.org/repos/asf/directory-kerby/repo
Commit: http://git-wip-us.apache.org/repos/asf/directory-kerby/commit/86681310
Tree: http://git-wip-us.apache.org/repos/asf/directory-kerby/tree/86681310
Diff: http://git-wip-us.apache.org/repos/asf/directory-kerby/diff/86681310

Branch: refs/heads/master
Commit: 866813100d8f5e97c9871087003704e5fa2d11cc
Parents: dadf393
Author: plusplusjiajia <ji...@intel.com>
Authored: Tue Jun 23 10:50:13 2015 +0800
Committer: plusplusjiajia <ji...@intel.com>
Committed: Tue Jun 23 10:50:13 2015 +0800

----------------------------------------------------------------------
 .../kerberos/kerb/identity/backend/MemoryIdentityBackend.java   | 5 ++++-
 1 file changed, 4 insertions(+), 1 deletion(-)
----------------------------------------------------------------------


http://git-wip-us.apache.org/repos/asf/directory-kerby/blob/86681310/kerby-kerb/kerb-identity/src/main/java/org/apache/kerby/kerberos/kerb/identity/backend/MemoryIdentityBackend.java
----------------------------------------------------------------------
diff --git a/kerby-kerb/kerb-identity/src/main/java/org/apache/kerby/kerberos/kerb/identity/backend/MemoryIdentityBackend.java b/kerby-kerb/kerb-identity/src/main/java/org/apache/kerby/kerberos/kerb/identity/backend/MemoryIdentityBackend.java
index 2c5b9bb..450dad7 100644
--- a/kerby-kerb/kerb-identity/src/main/java/org/apache/kerby/kerberos/kerb/identity/backend/MemoryIdentityBackend.java
+++ b/kerby-kerb/kerb-identity/src/main/java/org/apache/kerby/kerberos/kerb/identity/backend/MemoryIdentityBackend.java
@@ -22,6 +22,7 @@ package org.apache.kerby.kerberos.kerb.identity.backend;
 import org.apache.kerby.kerberos.kerb.identity.KrbIdentity;
 
 import java.util.ArrayList;
+import java.util.Collections;
 import java.util.List;
 
 /**
@@ -61,6 +62,8 @@ public class MemoryIdentityBackend extends AbstractIdentityBackend {
 
     @Override
     public List<String> getIdentities() {
-        return new ArrayList<>(getCache().keySet());
+        List<String> identities = new ArrayList<>(getCache().keySet());
+        Collections.sort(identities);
+        return identities;
     }
 }