public class WildcardPermissionResolver extends Object implements PermissionResolver
WildcardPermission
based on the input string.| Constructor and Description |
|---|
WildcardPermissionResolver()
Default constructor.
|
WildcardPermissionResolver(boolean caseSensitive)
Constructor to specify case sensitivity for the resolved premissions.
|
| Modifier and Type | Method and Description |
|---|---|
boolean |
isCaseSensitive()
Return true if this resolver produces case sensitive permissions.
|
Permission |
resolvePermission(String permissionString)
Returns a new
WildcardPermission instance constructed based on the specified
permissionString. |
void |
setCaseSensitive(boolean state)
Set the case sensitivity of the resolved Wildcard permissions.
|
public WildcardPermissionResolver(boolean caseSensitive)
caseSensitive - true if permissions should be case sensitive.public WildcardPermissionResolver()
WildcardPermissionResolver(boolean)public void setCaseSensitive(boolean state)
state - the caseSensitive flag state for resolved permissions.public boolean isCaseSensitive()
public Permission resolvePermission(String permissionString)
WildcardPermission instance constructed based on the specified
permissionString.resolvePermission in interface PermissionResolverpermissionString - the permission string to convert to a Permission instance.WildcardPermission instance constructed based on the specified
permissionStringCopyright © 2004–2019 The Apache Software Foundation. All rights reserved.