@Override public int hashCode() { int result = combinationPolicy.hashCode(); result = 31 * result + underlyingPermissions.hashCode(); return result; } }
static void updateAuthorizer(final ModelNode value, final WritableAuthorizerConfiguration authorizerConfiguration) { ModelNode resolvedValue = value.isDefined() ? value : AccessAuthorizationResourceDefinition.PERMISSION_COMBINATION_POLICY.getDefaultValue(); String policyName = resolvedValue.asString().toUpperCase(Locale.ENGLISH); authorizerConfiguration.setPermissionCombinationPolicy(CombinationPolicy.valueOf(policyName)); }
static void updateAuthorizer(final ModelNode value, final WritableAuthorizerConfiguration authorizerConfiguration) { ModelNode resolvedValue = value.isDefined() ? value : AccessAuthorizationResourceDefinition.PERMISSION_COMBINATION_POLICY.getDefaultValue(); String policyName = resolvedValue.asString().toUpperCase(Locale.ENGLISH); authorizerConfiguration.setPermissionCombinationPolicy(CombinationPolicy.valueOf(policyName)); }
@Override public int hashCode() { int result = combinationPolicy.hashCode(); result = 31 * result + underlyingPermissions.hashCode(); return result; } }
@Override public int hashCode() { int result = combinationPolicy.hashCode(); result = 31 * result + underlyingPermissions.hashCode(); return result; } }