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.String
getAclExpr()
java.lang.String
getId()
java.lang.String
getPath()
int
getPerm()
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()
-
-