Package org.apache.zookeeper.server.auth
Class ServerAuthenticationProvider.MatchValues
- java.lang.Object
-
- org.apache.zookeeper.server.auth.ServerAuthenticationProvider.MatchValues
-
- Enclosing class:
- ServerAuthenticationProvider
public static class ServerAuthenticationProvider.MatchValues extends java.lang.Object
-
-
Constructor Summary
Constructors Constructor Description MatchValues(java.lang.String path, java.lang.String id, java.lang.String aclExpr, int perm, java.util.List<ACL> setAcls)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description java.lang.StringgetAclExpr()java.lang.StringgetId()java.lang.StringgetPath()intgetPerm()java.util.List<ACL>getSetAcls()
-
-
-
Constructor Detail
-
MatchValues
public MatchValues(java.lang.String path, java.lang.String id, java.lang.String aclExpr, int perm, java.util.List<ACL> setAcls)- Parameters:
path- the path of the operation being authenticatedid- the id to check.aclExpr- the expression to match ids against.perm- the permission value being authenticatedsetAcls- for set ACL operations, the list of ACLs being set. Otherwise null.
-
-
Method Detail
-
getPath
public java.lang.String getPath()
-
getId
public java.lang.String getId()
-
getAclExpr
public java.lang.String getAclExpr()
-
getPerm
public int getPerm()
-
getSetAcls
public java.util.List<ACL> getSetAcls()
-
-